2017-09-24 5 views
0

我々はすべて知っているように、これは、このようにTomcatのserver.xmlに行を追加することによって行われる。OpenShiftプロ:Tomcatのドキュメントベースに追加フォルダを追加する方法を

これは編集することによって達成されたOpenshift 2では
 <Context docBase="${ENVIRONMENT_VARIABLE}/documents" path="/documents" /> 

.openshift /設定/ server.xmlの

私はOpenShift 2からプロ OpenShift にWebアプリケーションを移行していると私は、この要件を複製できるようにする必要があります。

/opt/webserver/conf/server.xmlを編集しようとしましたが、再配備後に新しく追加された行が消えました。明らかに、それはプロセスによって上書きされました。

だから、私の質問は:

永久OpenShift ProでのTomcatのserver.xmlを変更する方法は?

練習の目的は、Tomcatのwebappフォルダの外からドキュメント(PDFまたは画像)を提供できるようにすることです。

答えて

0

各展開では、サーバーが再構築され、サーバー構成ファイルが失われるserver.xmlに変更されます。したがって、すべての設定ファイルは、画像が作成されるリポジトリの一部でなければなりません。

あなたはMavenのビルドを使用していて、server.xmlのような設定ファイルの独自のバージョンのカスタム展開を希望の場合は、this article

サンプルPOM given hereを確認してください。

もう一つのハックは、ソースコードの最上位のgitフォルダの下にconfigurationという名前のフォルダを作成することです。そこに置かれたファイルは、/ opt/webserver/confにコピーされます。それは本当に簡単ですが、これを試してみません。

関連する問題