Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven OpenShift使用符号链接访问带有url的数据目录_Maven_Url_Openshift_Datadirectory - Fatal编程技术网

Maven OpenShift使用符号链接访问带有url的数据目录

Maven OpenShift使用符号链接访问带有url的数据目录,maven,url,openshift,datadirectory,Maven,Url,Openshift,Datadirectory,我在OpenShift中创建了一个Maven项目。我想为此访问数据/上传文件夹中的文件 我在.openshift\action\u hooks ln -s ${OPENSHIFT_DATA_DIR}uploads ${OPENSHIFT_REPO_DIR}src/main/webapp 但它不会创建符号链接,即使我直接创建符号链接,它仍然无法使用url访问。有什么建议吗?我对原始答案的错误。必须先存在uploads目录,然后才能创建指向它的符号链接: if [ ! -d ${OPENSHIFT

我在OpenShift中创建了一个Maven项目。我想为此访问
数据/上传
文件夹中的文件

我在
.openshift\action\u hooks

ln -s ${OPENSHIFT_DATA_DIR}uploads ${OPENSHIFT_REPO_DIR}src/main/webapp

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

我对原始答案的错误。必须先存在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

可能的重复当然我创建了uploads目录,并使用putty创建了一个符号链接。在ftp或putty中,符号链接可以正常工作,但在url中却无法正常工作