2016-07-14 1 views
0

私のプロジェクトの1つでは、Tomcatをサービスとして作成する際にセットアップされるJVMパラメータを表示するという要件があります。 私はhttps://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.htmlを参照していますが、私の要件の解決策は見つかりませんでした。解決策を提案してください。 ありがとうございます!WindowsでtomcatサービスのJVMパラメータを表示するコマンド

答えて

1

あなたが参照したページの最初のセクションの1つであるTomcat Monitor applicationを探しています。コマンドラインから

、あなたはコマンドのセットを実行することができます:あなたはあなたのサービスのためにカスタマイズされた名前を使用している場合は、あなたがこれを行うことができ

C:\> \path\to\tomcat\bin\tomcat7w.exe //ES// 

を:

C:\> \path\to\tomcat\bin\tomcat7w.exe //ES//custom-name 
+0

ありがとうございます。これは私にとって貴重です。しかし、私は自分のアプリケーションにこれらのパラメータを使用したいとコマンドは、ウィンドウを開きます。実際に私はこれを消費するためにJavaを使用しています。 –

+0

@TusharPaliwal Javaアプリケーションがサービス定義からこれらのパラメータを読み取れるようにしたいのですか?すべてのパラメータと設定はレジストリに格納されているので、適切な場所から値を取得するだけです。 'regedit'を使って、あなたが望むキーを見つけ、[このSOの質問](http://stackoverflow.com/questions/62289/read-write-to-windows-registry-using-java)を見てください。 –

+0

レジストリキーを確認しましたが、Tomcatサービスの作成時に使用したパラメータは含まれていません。たとえば、 - > Javaオプション。 –

0

することができますPowerShellでコマンドラインオプションを取得してみてください。

Get-WmiObject Win32_Process -Filter "Caption='tomcat.exe'" | Format-List CommandLine 
関連する問題