OpenShift使用符号链接访问带有URL的DATA_DIR

时间:2015-04-30 13:38:35

标签: maven url openshift datadirectory

我在OpenShift中创建了一个Maven项目。我想访问data/uploads文件夹中的文件。

我在.openshift\action_hooks

中创建了部署
ln -s ${OPENSHIFT_DATA_DIR}uploads ${OPENSHIFT_REPO_DIR}src/main/webapp

但它不会创建符号链接,即使我直接创建符号链接,它仍然无法使用url访问。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

我原来的答案是错的。在创建符号链接之前,uploads目录必须存在:

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