Java 업데이트 후 NetBeans IDE에서 새 JDK 홈을 설정하는 방법 (NetBeans IDE가 시작을 거부 함)


8

이것은 Java 버전을 업데이트 한 후 NetBeans IDE가 실행을 거부한다는 것을 깨달았을 때 도움이 될 질문입니다. 그리고 파일 $PATH에서 변수를 업데이트 한 후에도 .bashrcNetBeans가 시작되지 않으며 명령을 사용하여 명령 행을 통해 변수를 실행하려고 시도 할 때에도 여전히 다음을 발견합니다.

./netbeans-8.0.2/bin/netbeans

그냥 당신에게 제공합니다 :

Cannot find java. Please use the --jdkhome switch.

그러나 새 항목을 지정하려고하면 jdkhome( <version예를 들어 버전 번호로 바뀝니다 1.8.0_40).

./netbeans-8.0.2/bin/netbeans --jdkhome jdk<version>/

NetBeans가 실제로 시작될 때마다 그렇게해야한다는 것을 알았습니다.

따라서 실제로 필요한 것은 NetBeans 구성 파일로 이동하여 NetBeans에 대한 실제 JDK 홈 변수가 설정되어 NetBeans가 시작할 때 해당 변수를 참조 할 수 있도록하는 것입니다.

답변:


11

Netbeans 용 JDK 홈을 설정하는 변수를 찾으려면이를 설정하는 구성 파일을 열어야합니다 ( <versionNumber>예 : NetBeans의 버전 번호로 바꾸고 8.0.2NetBeans 폴더가있는 디렉토리에 있는지 확인하십시오. 가장 가능성 중 하나를 홈 디렉토리가 될 것이다 (에 cd것과 수행 cd ~) 또는 /usr/local/(에 cd해당 할 : cd /usr/local/)) :

gedit netbeans-<versionNumber>/etc/netbeans.conf

그런 다음 호출 된 변수를 찾아 netbeans_jdkhomeJDK 폴더의 현재 위치로 설정하십시오. 예를 들어 다음과 같이 보일 수 <username>있습니다 (사용자 이름으로 바)).

netbeans_jdkhome="/home/<username>/jdk1.8.0_40"

그런 다음 변경 사항을 구성 파일에 저장하면 NetBeans가 문제없이 시작됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.