我在OpenShift中创建了一个Maven项目。我想为此访问data/uploads
文件夹中的文件。
我在.openshiftaction_hooks
中创建了部署
ln -s ${OPENSHIFT_DATA_DIR}uploads ${OPENSHIFT_REPO_DIR}src/main/webapp
但它不会创建符号链接,即使我直接创建符号链接,它仍然无法使用 url 访问。有什么建议吗?
我对原始答案的错误。在创建指向它的符号链接之前,上传目录必须存在:
if [ ! -d ${OPENSHIFT_DATA_DIR}uploads ]; then
mkdir ${OPENSHIFT_DATA_DIR}uploads
fi
ln -s ${OPENSHIFT_DATA_DIR}uploads ${OPENSHIFT_REPO_DIR}src/main/webapp