main
のの外部にあるのコマンドライン引数をjavaに取得する方法はありますか?Java - コマンドライン引数を取得する、メインのOUTSIDE?
main
機能を変更せずに、私が制御しない大きなアプリケーションの一部であり、コマンドライン引数が何であるかを知りたいと思っています。
注:私はhow to get the JVM argumentsとhow to get the arguments in mainを見たことがありますが、私が制御しないmain
機能で保存することなく、アプリの他の部分にも入れたいと思っています。
でどこでもJavaコードでmyargumentにの値を取得することができます代わりにそれらをシステムプロパティとして渡すことができます。したがって、 'System.getProperty(name)'を介してアクセスすることができます。 – Thomas
またチェックしてください:http://stackoverflow.com/questions/2541627/how-do-i-get-the-commandline-that-started-the-process – JFPicard
プロパティ "sun.java.command"を試すことができます。 jarを実行するために使用された完全なコマンドにアクセスできます(ドキュメントをチェックします。これはJVM実装間で移植可能です)。 – Paul