1

openshift でファイルをアップロードするプログラムを実行しています。このプログラムでは、Openshift サーバーのデフォルト フォルダーである uploads フォルダーにファイル全体のドキュメントをアップロードします。ファイルアップロードパスを使用しています

System.getenv("OPENSHIFT_DATA_DIR")

ファイルのアップロード用。

しかし、ファイルを自分のプロジェクト フォルダーにアップロードしたいと考えています。外部でフォルダーを作成していて、このフォルダー内のすべてのファイルが必要です。

4

1 に答える 1

2

$OPENSHIFT_DATA_DIR は、永続データの正しい場所です。$OPENSHIFT_REPO_DIR にアップロードすると、その後の git プッシュによってローカル リポジトリのコンテンツが上書きされ、アップロードが失われます。

ユースケースを誤解している場合は、「プロジェクトフォルダー」と「外部で作成されたフォルダー」への参照を理解するのを手伝ってください。OpenShift フォーラムでもユースケースを共有してください: https://www.openshift.com/forums/openshift

于 2013-05-17T16:38:27.907 に答える