내가 netbeans에서 netbeans plpatform에서 응용 프로그램을 만들고 있어요 swing.when 내가 netbeans 7.0에서 내 애플 리케이션을 실행 well.after 그게 내가 내 app 설치 프로그램을 설치, 내 app.then의 설치 프로그램을 만든 그것은 매우 느린 작동합니다. 때 내 애플 리케이션 netbeans IDE에서 실행 최소 10mb 및 최대 510mb.but 그것을 설치 한 후 netbeans IDE에서 설치 프로그램의 기본 또는 단지 netbeans IDE를 사용하여 내 응용 프로그램의 설치 최소 24mb 및 64mb 최대 얻을 24mb 최소 및 64mb 최대 가져옵니다. 그래서 내 응용 프로그램의 힙 메모리를 늘리거나 내 응용 프로그램 설치 프로그램의 힙 메모리를 늘릴 수 있습니까? 프로젝트의 특성에Java에서 Netbeans 플랫폼의 응용 프로그램 힙 메모리를 늘리는 방법은 무엇입니까?
답변
설치 디렉토리가 저장하고 응용 프로그램을 다시 시작 applicationName.conf 파일을 열 등의 폴더로 이동하여 분 후 최대 힙 크기를 변경, 즉 응용 프로그램의 크기가 힙 변경해야
: 감사
이동 (넷빈즈 인터페이스의 왼쪽에 마우스 오른쪽 버튼으로 클릭),이에 VM 옵션 필드를 변경 :
64은 (MB)에 최소 VM 크기이며, 2048 MB 단위의 최대 VM 크기입니다. 당신이 당신의 응용 프로그램에 가면
이것은 간단한 자바 응용 프로그램을 만든 응용 프로그램에 대한 전체 도움말입니다. 하지만 netbeans 플랫폼에서 응용 프로그램을 만들었습니다. 이 옵션은 응답을 위해 netbeans 플랫폼 app.thanks에 제공되지 않습니다. – Jay
이 링크를 사용해 보셨습니까? http://stackoverflow.com/questions/6647275/how-can-i-set-vm-options-in-a-java-netbeans-platform-modular-project?rq=1? –
그 링크를 보았지만 쓸모가 없습니다. 링크에 정의 된 모든 옵션을 시도 했으므로 그 옵션을 사용할 수 없었습니다. 다른 아이디어가 있습니까? – Jay
그것은 버전 6.0 이상에서 보이는, 응용 프로그램 IDE 로그의 변화를 확인, 넷빈즈 여기 공식 위키에 지정된대로 사용할 수있는 메모리의 1/3로 -Xmx 값을 자동 정의합니다 http://wiki.netbeans.org/FaqSettingHeapSize
상태 표시 줄에 사용 된 메모리가 표시되어야합니다. 당신이 기대 한 것보다 훨씬 적게 잠긴다는 것을 아십니까?
나는 당신과 같은 문제에 직면했다. 해당 설정 파일의 메모리 설정을 변경하십시오 : C:\Program Files\NetBeans 8.0\harness\etc\app.conf
이 완료되었습니다.하지만 내 응용 프로그램은 "C : /ProgramFiles/MyApp/etc/MyApp.config"에 저장됩니다. 그리고 힙 메모리 변경을 위해이 경로로 갈 때 나는 전쟁을 벌였습니다. 그래서 먼저 사용자 permision을 바꿔야합니다. 그리고 나서 app.config file.now에 heap memory를 바꿀 수 있습니다.이 파일을 실행할 때 사용자 및 chnge 설정 파일의 퍼미션을 변경하는 일괄 처리 또는 bash 또는 실행 파일을 만들고 싶습니다. Windows 용으로이 파일을 만드는 방법은? – Jay
완벽한, 이것은 내가 2 일 이후 찾고 있었던 것이다. –