環境
- Spring Boot 1.5.9
- Embed Tomcat 8.5.23
質問
以下のように、javaコマンドでWebアプリケーションを起動しています。
bat
1java -Dfile.encoding=UTF-8 -jar sample.jar --server.port=8081
JVM引数とコマンドライン引数が正しく設定されているか(綴り間違いがないかなど)を確認するため、JVM引数とコマンドライン引数をログに出力したいです。
可能でしょうか?
組み込みでない通常のTomcatを起動したときは、catalina.yyyy-mm-dd.log
にコマンドライン引数が出力されます(以下、参照)。
したがって、組み込みTomcatも同様のことができるのではないかと考えています。
txt
1Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Tomcat 8.5 2Command line argument: -Dcatalina.base=C:\Program Files\Apache Software Foundation\Tomcat 8.5 3Command line argument: -Djava.io.tmpdir=C:\Program Files\Apache Software Foundation\Tomcat 8.5\temp 4Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/31 06:47