我正在做一个在 openshift 中上传文件的程序。在此程序中,我将整个文件上传到 uploads 文件夹中,该文件夹是 Openshift 服务器的默认文件夹。 我使用的是文件上传路径
System.getenv("OPENSHIFT_DATA_DIR")
用于上传文件。
但是我想将文件上传到我自己的项目文件夹中。我在外部创建了文件夹,我想要该文件夹中的所有文件。
最佳答案
$OPENSHIFT_DATA_DIR 是持久数据的正确位置。如果您上传到 $OPENSHIFT_REPO_DIR,后续的 git 推送将用您的本地存储库覆盖内容,并且上传将丢失。
如果我误解了您的用例,请帮助我理解对“项目文件夹”和“外部创建的文件夹”的引用。欢迎在 OpenShift 论坛上分享您的用例:https://www.openshift.com/forums/openshift
关于java - Java 中的 Openshift 文件上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16602821/