Wiem, że to pytanie zostało już opublikowane, ale dostarczone rozwiązania nie działają dla mnie. Dodałem webupd8team/java
repozytorium i zainstalowałem oracle-java8-installer
i oracle-java8-set-default
. Pobrałem netbeans 8.1 z netbeans.org (pełna wersja), zainstalowałem go, ale jeśli chodzi o włączenie modułów java, to nie powiedzie się, pokazując mi listę wszystkich modułów, których netbeans nie może włączyć.
Uruchomiłem również sudo update-alternatives --config java
, które wyjścia
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
Wygląda na to, że brakuje JDK.
Otrzymuję poprawne dane wyjściowe, gdy uruchamiam zarówno java -version
ijavac -version
Próbowałem też bezskutecznie uruchomić polecenie netbeans --jdkhome /usr/lib/jvm/java-8-oracle
. Pojawia się komunikat o błędzie informujący, że netbeans nie jest zainstalowany.
Wszystko to dzieje się tylko z wersją, którą pobieram ze strony internetowej. Kiedy instaluję netbeans z powłoki ( sudo apt-get install netbeans
) wszystko działa dobrze.
Chodzi o to, że potrzebuję pełnej wersji ze strony, ponieważ pracuję z obsługą serwerów HTML5, CSS, J2EE i GlassFish.
Cała pomoc jest mile widziana.
ls -l $(which netbeans)
daje tej odpowiedzi coś takiego/usr/local/netbeans-8.2/
może być ...Edytuj albo,
/usr/local/netbeans-X.Y/etc/netbeans.conf
aby zawierałLub użyj polecenia:
źródło
edytuj plik /usr/local/netbeans-XY/etc/netbeans.conf
źródło
netbeans_jdkhome="/usr/lib/jvm/java-8-openjdk-amd64"
? Czy możesz edytować swój post, aby wyjaśnić? Dzięki.Odinstaluj i zainstaluj z wybraną JVM
https://i.stack.imgur.com/3j8XG.png
źródło