2013-03-27 4 views
0

user.home의합니다 현재 작업 디렉토리이므로 user.home 디렉토리를 지정하려고합니다. 나는 사전에 절대 이름을 알 수 없다, 그래서 나는 내가 -XX:HeapDumpPath=${user.home}/mydump.hprof을 시도 user.home자바, 설정 -XX : HeapDumpPath 디렉토리 내 힙 덤프가에 쓸 수있는 권한이 없습니다 <code>-XX:HeapDumpPath</code></p> <p>내 자바 프로세스를 사용하여 메모리 예외 밖으로 갈 곳 위치를 제어하기 위해 노력하고있어

같은 변수를 사용 할 노력하고있어,하지만

작동하지 않습니다는이 작업을 수행 할 수 있습니까?

답변

1

제안하는 명령을 실행하면 java이 실행되기 전에 ${user.home}이 셸에 의해 확장되고 대부분 비어 있습니다.

${user.home}${HOME}으로 변경하십시오.