jvmti のドキュメント全体を読み込もうとしましたが、問題の解決策が見つかりませんでした。
プログラムを呼び出すためにコマンドラインで使用されるクラス/ファイルの名前を取得したい:
java -agentpath:<pathToAgent> <calledJavaProgram>
大文字で < calledJavaProgram > の名前を取得したい。
GetSourceFileName(jclass klass,...) は、パラメーターリストに設定されている「klass」の名前のみを取得しますが、プログラムを開始して以来、これもわかりません...そうですか?
この名前を取得する (他の) 方法はありますか?
あなたの助けのためのThx Markus G.