2012-06-29 4 views
4

내가 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 플랫폼의 응용 프로그램 힙 메모리를 늘리는 방법은 무엇입니까?

답변

6

설치 디렉토리가 저장하고 응용 프로그램을 다시 시작 applicationName.conf 파일을 열 등의 폴더로 이동하여 분 후 최대 힙 크기를 변경, 즉 응용 프로그램의 크기가 힙 변경해야

: 감사

+0

이 완료되었습니다.하지만 내 응용 프로그램은 "C : /ProgramFiles/MyApp/etc/MyApp.config"에 저장됩니다. 그리고 힙 메모리 변경을 위해이 경로로 갈 때 나는 전쟁을 벌였습니다. 그래서 먼저 사용자 permision을 바꿔야합니다. 그리고 나서 app.config file.now에 heap memory를 바꿀 수 있습니다.이 파일을 실행할 때 사용자 및 chnge 설정 파일의 퍼미션을 변경하는 일괄 처리 또는 bash 또는 실행 파일을 만들고 싶습니다. Windows 용으로이 파일을 만드는 방법은? – Jay

+0

완벽한, 이것은 내가 2 일 이후 찾고 있었던 것이다. –

5

이동 (넷빈즈 인터페이스의 왼쪽에 마우스 오른쪽 버튼으로 클릭),이에 VM 옵션 필드를 변경 :

64은 (MB)에 최소 VM 크기이며, 2048 MB 단위의 최대 VM 크기입니다. 당신이 당신의 응용 프로그램에 가면

enter image description here

+1

이것은 간단한 자바 응용 프로그램을 만든 응용 프로그램에 대한 전체 도움말입니다. 하지만 netbeans 플랫폼에서 응용 프로그램을 만들었습니다. 이 옵션은 응답을 위해 netbeans 플랫폼 app.thanks에 제공되지 않습니다. – Jay

+1

이 링크를 사용해 보셨습니까? http://stackoverflow.com/questions/6647275/how-can-i-set-vm-options-in-a-java-netbeans-platform-modular-project?rq=1? –

+0

그 링크를 보았지만 쓸모가 없습니다. 링크에 정의 된 모든 옵션을 시도 했으므로 그 옵션을 사용할 수 없었습니다. 다른 아이디어가 있습니까? – Jay

3

그것은 버전 6.0 이상에서 보이는, 응용 프로그램 IDE 로그의 변화를 확인, 넷빈즈 여기 공식 위키에 지정된대로 사용할 수있는 메모리의 1/3로 -Xmx 값을 자동 정의합니다 http://wiki.netbeans.org/FaqSettingHeapSize

상태 표시 줄에 사용 된 메모리가 표시되어야합니다. 당신이 기대 한 것보다 훨씬 적게 잠긴다는 것을 아십니까?

0

나는 당신과 같은 문제에 직면했다. 해당 설정 파일의 메모리 설정을 변경하십시오 : C:\Program Files\NetBeans 8.0\harness\etc\app.conf