2011-10-31 26 views
0

jprofileをインストールしてメモリリークを調べ、netbeans 6.9.1で統合IDEをクリックしました。プロファイルプロジェクトをクリックするとWebアプリケーションをうまく動かすことができました。しかし、プロジェクトを再度デバッグしたいときは、デバッグしたいときにjprofileが実行されています。プロファイルの代わりにデバッグボタンをクリックする]。これにより、デバッグは常に失敗します。jprofileとnetbeansを統合する方法

Glassfishサーバー出力コンソール。

JProfiler> Protocol version 33 
JProfiler> Using JVMTI 
JProfiler> JVMTI version 1.1 detected. 
JProfiler> 32-bit library 
JProfiler> Listening on port: 33200. 
JProfiler> Instrumenting native methods. 
JProfiler> Can retransform classes. 
JProfiler> Can retransform any class. 
JProfiler> Native library initialized 
JProfiler> VM initialized 
JProfiler> Waiting for a connection from the JProfiler GUI ... 

私はプロファイルには言いませんでしたが、このログはコンソールに表示されます。私は、jprofile内の任意のアンインストールまたはunintegrateオプションを調べようとしました。しかし、Tools> Pluginsメニューを見ても、jprofileはプラグインとして登録されていません。 jprofileをunintegrateする方法はありますか?

注:「C:¥Program Files¥Netbeans 6.9.1¥」フォルダ全体を既に覆い、jprofileのxml構成と「modules」フォルダ内のjarファイルを削除しました。しかし、netbeansを再起動し、デバッグボタンをクリックした後。それでもJProfilerプロンプトが表示されます。 1.¥NetBeans 6.9.1¥ide¥config¥Modules¥com-jprofiler-integration-netbeans.xml 2. \ NetBeans 6.9.1 \ ide \ update \ backup \ netbeans \ config \ Modules \ com-jprofiler-integration -netbeans.xml

答えて

2

JProfiler統合がインストールされていても、デバッグではjavaコマンドにプロファイリング用のVMパラメータ(-agentpath)を追加しないでください。

%USERPROFILE%.netbeans \ 6.9 \ modulesディレクトリを調べ、com-jprofiler-integration-netbeans.jarを削除します。そのファイルが存在しない場合は、-agentpathパラメータが別の方法で追加されます。デバッグ設定で明示的に指定される可能性があります。

関連する問題