2016-07-22 10 views
3

私はJProfilerを初めて使用しています。私はアプリケーション上でリモートでプロファイリングしています。どんなオブジェクトでもshow sourceをクリックすると、リモートマシン上にバイナリしかないので、「ソースファイルはソースパスに見つかりませんでした」と表示されます。どこかにソースコードをリンクすることができますか?参考までに、私は利用できるコードにアクセスできます。Jprofilerにソースコードを添付

答えて

4

JProfilerのメインメニューで、「セッション - >セッション設定」(セッションの実行中)を選択します。 [アプリケーション設定]タブで、[ソースパス]ラジオボタンを選択し、ソースルートを右側のリストに追加します。

enter image description here

+0

私は、上記のオプションを試してみましたが、それでも私は、同じメッセージが出ます:「ソース・ファイルがソース・パスに見つかりませんでしたが」。ソースパスがどのように解決されないか。 –

+0

クラスファイルがパッケージ "com.mycorp"にある場合は、 "com"ディレクトリを含むディレクトリを追加する必要があります。 –

+0

ありがとうございました。それは道を解決しました。 char []やjava.util.hashmap []のようなインスタンスでは、ソースの表示を直接クリックすることで、アプリケーション内のどのクラスが問題を作成しているかを追跡する方法は、これらのインスタンスでは機能しません。これらのインスタンスが割り当てツリーまたはグラフで生成されるクラスを確認する必要がありますか?親切にアドバイス、私はこれに立ち往生し、ユーザーガイドやインターネット上の関連情報を見つけることができませんでした! –

関連する問題