私は 'jmap -dump:format = b; Runtime.execの中に「コマンドを()ファイルが、それは文句を言わない日のような場所を他のコマンドを実行し、PWDが正常に動作している。 誰もが知ることができますなぜ?JMAP - java:runtime.exec()でダンプされないダンプ
公共の静的な無効コマンド(文字列s)は {
runtime=Runtime.getRuntime();
try {
System.out.println(" Creating Heap Dump ");
process=runtime.exec("jmap -dump:format=b,file=D:/heapdump_2012APR10/heapdump_date +%d%b%Y-%H_%M_%S.bin 4478");
System.out.println("Heap Dump Created. Zipping the file");
process=runtime.exec("gzip *.bin");
System.out.println("Succesfully zipped");
} catch (Exception e) {
e.printStackTrace();
}
}
呼び出すコードを表示します。 –
解決策はおそらく*** [*** Runtime.exec()ができないときは***(*** http://www.javaworld.com/javaworld/jw-12-2000/ jw-1229-traps.html)。 –
コードが今追加されました。 – Loga