0

IntelliJ IDEA を使用しています。Arbortext Editor (Epic) のプラグインをプロファイリングする必要があります。*.class ファイルのセットで構成されるプラグインを起動します。Arbortext Editor には内部 JRE 1.42 フォルダーがありset javadebugport=3500;ます。特別な ACL スクリプト ファイルのようなコマンドを使用して、プラグインをデバッグできます。プラグインは IDEA 内で直接実行できません。代わりに、epic.exe を起動し、IDE で [デバッグ] を選択します。IDE はjavadebugport価値を認識しています。
acl の内容は次のとおりです (2 番目の文字列は YourKit Java Profiler 設定に属します)。

 set javadebugport=3500;
 set javavmargs= -agentpath:"D:\\YourKit\\bin\\win32\\yjpagent.dll"
 java_console();

set javavmargs= vmargs 説明:

このオプションの値は、JVM のロード時に、コマンド ライン引数として Java 仮想マシン (JVM) に渡されます。このオプションではクラスパスを指定できません。set javaclasspath オプションを使用してクラスパスを設定します。

ただし、YourKit でのプロファイリングは機能しません。Anvir タスク マネージャーは、yjpagent.dll が読み込まれていないことを示しています。 javavmargsArbortext Editor によって対応する Java 引数に変換されます。このプラグインを IDEA 内でプロファイリングすることはできますか、またはプロファイラーのいずれかを使用せずにプロファイリングできますか: YourKit Java Profiler、JProfiler、visualvm_134?

4

0 に答える 0