이 질문이 이미 게시되어 있지만 제공된 솔루션이 효과가 없다는 것을 알고 있습니다. 나는 추가 webupd8team/java
저장소를 설치 oracle-java8-installer
하고 oracle-java8-set-default
. netbeans.org (정식 버전)에서 netbeans 8.1을 다운로드하여 설치했지만 Java 모듈을 활성화하는 데 실패하면 netbeans에서 활성화 할 수없는 모든 모듈 목록이 표시됩니다.
나는 또한 sudo update-alternatives --config java
출력했다.
0 /usr/lib/jvm/java-8-oracle/jre/bin/java 1 auto mode
* 1 /usr/lib/jvm/java-8-oracle/jre/bin/java 1 manual mode
JDK가없는 것 같습니다.
내가 실행할 때 올바른 출력을 얻을 모두 java -version
와javac -version
또한 netbeans --jdkhome /usr/lib/jvm/java-8-oracle
실패 하여 명령을 실행하려고 했습니다. netbeans가 설치되지 않았다는 오류 메시지가 나타납니다.
이제이 모든 것은 웹 사이트에서 다운로드 한 버전에서만 발생합니다. 쉘 ( sudo apt-get install netbeans
) 에서 netbeans를 설치하면 모든 것이 잘 작동합니다.
HTML5, CSS, J2EE 및 GlassFish 서버 지원으로 작업하고 있기 때문에 웹 사이트에서 정식 버전이 필요합니다.
모든 도움에 감사드립니다.
답변
/ etc로 이동하여 엽니 다 netbeans.conf
.
참고 : 찾을 수
netbeans_root_folder
있습니다ls -l $(which netbeans)
변수 netbeans_jdkhome
에 올바른 값이 있는지 확인하십시오 .
netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"
답변
/usr/local/netbeans-X.Y/etc/netbeans.conf
포함하도록 편집
netbeans_jdkhome="/usr/lib/jvm/java"
또는 다음 명령을 사용하십시오.
/usr/local/netbeans-X.Y/bin/netbeans --jdkhome /usr/lib/jvm/java
답변
/usr/local/netbeans-XY/etc/netbeans.conf 파일 편집
netbeans_jdkhome="/usr/lib/jvm/java-8-openjdk-amd64"