2017-08-07 8 views
1

LinuxでのJVisualVMのヒープダンプファイルのデフォルトの場所は、/ tmp /ディレクトリです。私の開発マシンの限界と私のアプリケーション/ tmp /のリソース使用量がファイルをキャプチャするのに十分ではないためです。これをJVisualVMのパラメータとして設定する方法はありますか?LinuxでのJVisualVMヒープダンプファイルの場所の指定

./jvisualvm --heaplocation /my/desired/location 

私は次を使用して、デフォルトの場所へのシンボリックリンクを作成しました:

私のようなものを探しています

ln -sf /my/desired/location/visualvm.dat 

しかし、それは醜いハックです。助言がありますか?

答えて

2

あなたは(二重引用符の間でなければなりません)ファイルにvisualvm_default_optionsで始まる行のための${VISUALVM_HOME}/etc/visualvm.conf

検索を、それを指定し、行の最後に設定を追加することができます。

visualvm_default_options="... -J-Dvisualvm.tmpdir=/where/you/want" 

ノート...情報がクラスStorage.java

VISUALVM_TMP_DIRに施設から採取された既存の設定

のプレースホルダであります

関連する問題