2013-10-31 2 views
0

NetBeans IDE7.4에서 Java 프로젝트를 패키징하면 아래 오류가 발생하지만 최신 SDK Java 1.7 u45가 설치되어 있습니다.NetBeans IDE7.4에서 Java 프로젝트를 패키징하면 오류가 발생합니다

Detected JavaFX Ant API version 1.0 
C:\Users\Nandita\Documents\RealTimePackageMonitoringandTracking-master\code\SensorConfiguration\nbproject\build-native.xml:314: Error: 
JavaFX native packager requires NetBeans to run on JDK 1.7u6 or later ! 

답변

1

NetBeans를 실행할 JDK를 지정할 수 있습니다. FaqJdkHome - NetBeans을 참조하십시오.

링크가 죽은 경우 콘텐츠가이 답변에 복사됩니다. 넷빈즈를 시작할 때 넷빈즈 런타임 JDK

에 대한

커맨드 라인 설정은 --jdkhome <path> 옵션을 사용합니다. <path>은 JDK 설치의 루트입니다.

NetBeans 설치 관리자는 사용자 시스템에서 사용할 수있는 적합한 JDK 설치를 찾고 사용자가 NetBeans를 실행하려는 JDK 설치를 선택할 수 있도록합니다. 설치 프로그램 (6.0-M10) 자체는 --javahome <path>을 사용하십시오. 그러나 사용자가 나중에 새 JDK를 설치하면 설정이 사용되지 않거나 다른 JDK와 함께 IDE를 실행하려는 경우에는 불편할 수 있습니다. 바로 --jdkhome 스위치가 도움이됩니다.

윈도우

netbeans.exe --jdkhome "C:\Program Files\jdk1.6.0_20" 

유닉스

netbeans --jdkhome /usr/bin/jdk1.6.0_20 

영구적으로 옵션을 설정하려면, 당신은 netbeans.conf에서 그렇게 할 수

넷빈즈 런타임 JDK에 대한 영구 설정 파일 설정 파일.

# Default location of JDK, can be overridden by using --jdkhome <dir>: 
netbeans_jdkhome="C:\Program Files\Java\jdk1.6.0_20" 

netbeans.conf 파일, 글로벌과 로컬 한 두 가지 버전이 실제로있다

구성 파일 찾기.

글로벌 : 공유 NetBeans 설치를 사용하는 모든 사용자의 설정을 전역 적으로 변경하려면 파일의 글로벌 인스턴스를 수정하십시오. 당신은 넷빈즈 설치 디렉토리에서 찾을 :

${nb-install}/etc/netbeans.conf 

지역 : 만 특정 사용자에게 적용 할 개별 변경하려면 그 사용자의 또, Userdir의 등/netbeans.conf 파일에 넣어.

${userdir}/etc/netbeans.conf 

로컬 파일이 기본적으로 존재하지 않습니다! ${userdir}/etc 디렉토리가 보이지 않으면 직접 파일을 만들어야합니다. 가장 쉬운 방법은 NetBeans 설치 폴더의 전역 netbeans.conf 파일을 로컬 ${userdir}/etc 폴더로 복사 한 다음 원하는대로 변경하는 것입니다.netbeans.conf 파일 경로의

예 : 맥 OS X에

: Finder에서 /Applications/NetBeans/NetBeans IDE 6.5.app을 Ctrl 키를 클릭하고 '쇼 패키지 내용'을 선택한 다음 찾아 : Windows에서

/Applications/NetBeans/NetBeans\ IDE\ 6.5.app/Contents/Resources/NetBeans/etc/netbeans.conf 

:

C:\Program Files\Netbeans\etc\netbeans.conf 

Linux의 경우 설치 프로그램을 사용하여 NetBeans를 설치할 위치를 사용자가 선택할 수 있습니다. 아래에서 찾을 수 있습니다.

/home/yourname/netbeans/etc/netbeans.conf 
    or 
/opt/netbeans/etc/netbeans.conf. 
관련 문제