저는 최근 Java 7 업데이트 21입니다. JDK와 저는 netbeans로 Java 응용 프로그램을 만들었습니다. My jar를 배포하려면 Exe4j 4.5.2 Jar를 exe로 사용하십시오.EXE4j jar to exe 오류
exe4j를 사용하면 exe가 생성되지만 실행하면 오류 메시지가 표시됩니다.
"JVM을 시작할 수 없습니다. 최대 힙 크기 (-Xmx)가 너무 커서 안티 바이러스 또는 방화벽 도구가 실행을 차단할 수 있습니다."
약간의 테스트 후에도 exe4j에서 작동하는 응용 프로그램 exe 파일에서도 동일한 오류 메시지가 나타납니다. 이전에 JDK7u21을 설치하기 전에 발견했습니다.
(I는 JDK와 EXE4j의 64 비트 버전을 사용하고 있지만, EXE 32 뒀 32 비트 응용 프로그램하고자한다 준수)
최대 힙 크기가 3GB를 초과하거나 사용 가능한 시스템 메모리 인 경우이 오류가 발생합니다. – MadProgrammer
사용하고있는 설정을 알려주지 않았습니다. 사용 가능한 메모리 오류가 아닙니다. 32 비트 JRE가 설치되지 않았기 때문입니다. – user2473015
Windows가 1GB의 메모리를 예약하지만 32 비트 프로세스는 최대 4GB까지만 액세스 할 수 있습니다. 32 비트 프로세스는 Windows 컴퓨터에서 3GB 이상을 액세스 할 수 없습니다. – MadProgrammer