2017-09-13 4 views
0

VMオプションでXMLファイルを変更したい。Tomcat setenv.shカスタマイズプロパティ

だから、このようにsetenv.shを書いてください。

export JAVA_OPTS="$JAVA_OPTS -server -Drun.my_own_property=my_own_value" 

それはIntelliJの中に私のローカルサーバでうまく動作ですが、私は実サーバまたはテストサーバは、このオプションを使用して展開する場合、このような状況を作る怖いです。

setenv.shでプロパティをカスタマイズすることはできますか?

答えて

1

が実際のサーバーまたはテストサーバーの[CATALINA_HOME]/binにありますか?

「はい」の場合、chmod +x setenv.shを実行しましたか?

は、catalina.shdaemon.shまたはtool-wrapper.sh)と呼ばれます。実サーバまたはテストサーバがCentOSまたはRHELでTomcatがyumコマンドでインストールされている場合は、catalina.shがないため、setenv.shが呼び出されません。

setenv.shにはFYI、exportは不要です。

+0

はい、OSはCentOSで、yumによってtomcatがインストールされていますが、catalina.shが存在し、catalina.shにはご存じのようにsetenv.shがあります。 私の質問はsetenv.shが動作しません。 -Drun.my_own_propertyのような独自のプロパティと値を使用していますか?setenv.shでのエクスポートは不要ですので、後で試してみます。 – JKLee

+0

プロパティのカスタマイズは、問題なく 'setenv.sh'で使用できます。 –