2013-04-13 4 views
1

(-XX : + UseConcMarkSweepGC -Xmx2048m)과 같은 두 가지 VM 옵션을 사용하여 응용 프로그램을 실행해야합니다. Netbeans에서 "프로젝트 속성 -> 실행 -> VM 옵션"으로 설정했습니다. 그런 다음 Netbeans에서 실행할 때 Netbeans 또는 다른 PC에서 작동하지만 멋지지 않습니다.응용 프로그램이 Netbeans에서 다르게 실행됩니다.

응용 프로그램을 항상 해당 VM 옵션으로 실행할 수 있습니까? (응용 프로그램을 실행하기 전에 콘솔에 설정하지 않음)

어떻게해야합니까? (내 프로젝트 속성 방법이 잘못되었습니다)

+0

이 프로그램을 어떻게 실행하고 있습니까? 콘솔에서 시작 했습니까? 아니면 exe입니까? –

+0

콘솔이 아닌 경우, 실행 가능 Jar 파일 –

답변

1

아마도 가장 쉬운 방법은 관련 옵션을 사용하여 Java 응용 프로그램을 실행하는 간단한 배치 파일을 만드는 것입니다.

java -XX:+UseConcMarkSweepGC -Xmx2048m -jar MyApp.jar 

저장이 MyApp.cmd로 JAR 파일과 같은 폴더에 (여기에 Windows 운영 체제를 가정)하고 그것을해야한다 - 단지 .cmd 파일을 두 번 클릭합니다.

이 방법은 또한 OS 경로에 Java가 있어야하지만, 요즘은 기본 Java 설치가 필요합니다.

관련 문제