Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Tomcat サーバーの JVM を微調整しています。CATALINA_OPTS を使用して Java オプションを渡すことができることはわかっています。ただし、その1つの欠点は、変更を加えるたびにその環境変数をエクスポートする必要があることです。そのため、より簡単な方法があるかどうか疑問に思っています. たとえば、以下のようなものは機能しますか?
$ catalina.sh start -server -Xmx512M -XX:MaxPermSize=256m
この変数をエクスポートする必要はありません。そのように実行するだけです。
CATALINA_OPTS='-server -Xmx512M -XX:MaxPermSize' catalina.sh start
あなたが投稿したものと非常によく似ています。環境変数は、開始されたプロセスにのみ表示されます。
または、単に catalina.sh ファイルで変数を定義することもできます。