2013-07-30 2 views
1

나는 다음 JVM 매개 변수에 추가 할 때 하나-XX : + HeapDumpOnCtrlBreak가 jvm을 만들지 못했습니다?

-XX : + HeapDumpOnCtrlBreak

내가 JVM을 시작 할 수 없음 오류를 받고 있어요.

내가 사용

Java 버전 1.6.0_21 자바 가상 머신을 생성 할 수 없습니다.

내가 뭘 잘못하고있어? 다른 매개 변수를 설정해야합니까?

+0

을 도입 jmap를 사용하여 같은 일을 달성 할 수있다. 버그 일 수도 있습니다. 나는 업데이트 21에 비해 많은 버그가 수정 된 업데이트 45를 시도 할 것입니다. –

+1

이 링크에 따라 http://docs.oracle.com/cd/E15289_01/doc.40/e15062/optionxx.htm -XX 옵션은 Oracle JRockit JVM ... 실제로 JVM에 인식 할 수없는 옵션이 있습니다 ... –

답변

3

JDK 1.6에서는 지원되지 않는다고 생각합니다. JDK 1.5를 사용해 보셨습니까?

자세한 내용은 question을 참조하십시오.

당신은 JDK에이 일반적으로 힙 크기가 너무 작습니다, 또는 충분한 자원이 없음을 의미합니다 1.6

감사

+1

+1이 옵션 목록에는 표시되지 않습니다. http://www.oracle.com/technetwork/java/javase/tech/vmoptions -jsp-140102.html –

+0

이 매개 변수에 대한 대안이 있습니까? Unfortunatelly 나는 그것을 테스트하기 위해 자바를 다운 그레이드 할 수있는 가능성이 없다. 그러나 나는 응용 프로그램을 실행할 때마다 덤프를 만들고 싶습니다. –

+1

나는 jmap을 사용한 적이 없지만 유망한 것으로 들리지만, 시도해 볼 수는 있습니다. 감사합니다 – saurav

관련 문제