netbeans 요청 된 모든 모듈을 활성화 할 수있는 것은 아닙니다


31

이 질문이 이미 게시되어 있지만 제공된 솔루션이 효과가 없다는 것을 알고 있습니다. 나는 추가 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 -versionjavac -version

또한 netbeans --jdkhome /usr/lib/jvm/java-8-oracle실패 하여 명령을 실행하려고 했습니다. netbeans가 설치되지 않았다는 오류 메시지가 나타납니다.

이제이 모든 것은 웹 사이트에서 다운로드 한 버전에서만 발생합니다. 쉘 ( sudo apt-get install netbeans) 에서 netbeans를 설치하면 모든 것이 잘 작동합니다.

HTML5, CSS, J2EE 및 GlassFish 서버 지원으로 작업하고 있기 때문에 웹 사이트에서 정식 버전이 필요합니다.

모든 도움에 감사드립니다.

답변:


53

/ etc로 이동하여 엽니 다 netbeans.conf.

참고 : 찾을 수 netbeans_root_folder있습니다ls -l $(which netbeans)

변수 netbeans_jdkhome에 올바른 값이 있는지 확인하십시오 .

netbeans_jdkhome="/usr/lib/jvm/java-8-oracle"

+1 또는 / usr / local / java / java-8-oracle
Zon

2
그리고 openJdk => netbeans_jdkhome = "/ usr / lib / jvm / java-8-openjdk-amd64 /"
ArMo 372

"netbeans 루트 폴더 등"은 어디에 있습니까?
17 년

1
루트 폴더에 대한 @fedd ls -l $(which netbeans)는 당신에게 이런 대답을 줄 것입니다 /usr/local/netbeans-8.2/...
Philippe Gachoud

3

/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

1

/usr/local/netbeans-XY/etc/netbeans.conf 파일 편집

netbeans_jdkhome="/usr/lib/jvm/java-8-openjdk-amd64"

이것이 무엇을 의미하는지 이해하지 못합니다. 독자는 조각과 어떤 관계가 netbeans_jdkhome="/usr/lib/jvm/java-8-openjdk-amd64"있습니까? 당신은 기쁘게 할 수 편집 귀하의 게시물을 설명 할 수 있습니까? 감사.
David Foerster

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