2017-06-27 8 views
3

JHiccup docsは、1)javaagent、2)process-idを注入する、または3)ラッパーコマンドで開始することでJHiccupを開始することをお勧めします。JHiccupをプログラムで起動するには?

JHiccupをホストアプリケーションで簡単なJava-API呼び出しで起動することはできますか?

答えて

1

それは、コードは1行だけで可能です:

org.jhiccup.HiccupMeter.commonMain(args, false); 

argsあなたはjavaagentにまたはラッパーコマンドに渡すのと同じ引数のString[]配列です。

実際には、jHiccupを起動するすべての推奨方法は、HiccupMeter.commonMainと同じ呼び出しで終了します。これはソースコードで確認できます。

  • premain javaagentのメソッド;
  • agentmain動的アタッチ用。
  • mainラッパープログラムのメソッド。
関連する問題