Javaプロセス名で実行されているJavaアプリケーションの確認

Javaプロセス名で実行されているJavaアプリケーションの確認

私はSublime Text 3のJavaScriptユニットテスト用の組み込みシステムを作成しています。使っています
JSテストドライバ私のテストフレームワークで。 Sublime Textは1つのコマンドしか実行できないため、bashスクリプトを使用して操作を実行しました。 js-test-driverはJavaアプリケーションであり、すでに実行中かどうかをテストできるようにしたいです。私が知る限り、プロセス名はです。プロセス内でどのJavaアプリケーションが実行されているかをjava知る方法はありますか?javaそうでない場合は、特定のJavaアプリケーションが実行されているかどうかをどのようにテストできますか?

ベストアンサー1

jps次のコマンドを使用できます。

jps | grep "[0-9][0-9]* js-test-driver"

ただし、呼び出されない可能性がjs-test-driverありますjs-test-driver.jar。まず、出力を見てくださいjps

おすすめ記事