aby zainstalować java, zawsze korzystałem z klasycznego sposobu z terminala. Chciałbym zainstalować java ręcznie. Umieściłem folder JDK na biurku i ustawiłem zmienne środowiskowe (PATH, CLASSPATH i JAVA_HOME). Z terminala, jeśli piszę java -version
, drukuję
foralobo@ubuntu-vincy:~$ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
Ale kiedy próbuję zainstalować środowisko Eclipse lub netbeans, system ostrzega, mówiąc, że na komputerze nie ma zainstalowanej Java.
Czego brakuje, aby ukończyć instalację ręczną? (Ubuntu 13.04)
java
ubuntu
installation
foralobo
źródło
źródło
update-alternatives
musiałeś uruchomić, aby poinformować Ubuntu, gdzie znajduje się jego „nowa” instalacja Java.Odpowiedzi:
W Ubuntu 16.04 i nowszych Java 7 nie jest już dostępna. Zwykle najlepiej jest zamiast tego zainstalować Java 8 (lub 9).
lub, jeśli chcesz również kompilatora, pobierz jdk:
W Trusty najłatwiejszym obecnie sposobem instalacji Java 7 jest instalacja pakietu OpenJDK:
lub, dla jdk:
Jeśli szczególnie szukasz Java 7 w wersji Ubuntu, która już go nie obsługuje, zobacz /ubuntu/761127/how-do-i-install-openjdk-7-on-ubuntu-16- 04-lub wyższy .
źródło
a jeśli masz już zainstalowane inne wersje JDK
następnie wybierz wersję Java 7.
źródło
Oprócz odpowiedzi flupa możesz także uruchomić następujące polecenie, aby ustawić JAVA_HOME i PATH:
Więcej informacji na: http://www.ubuntuupdates.org/package/webupd8_java/precise/main/base/oracle-java7-set-default
źródło
Pobierz
jdk<version>-linux-x64.tar.gz
plik Java z https://www.oracle.com/technetwork/java/javase/downloads/index.html .Wyodrębnij ten plik tam, gdzie chcesz. lubić:
/home/java
(Nazwa folderu utworzona przez użytkownika w katalogu domowym).Teraz otwórz terminal. Ustaw ścieżkę
JAVA_HOME=path
do folderu jdk (otwórz folder jdk, a następnie kliknij prawym przyciskiem myszy dowolny folder, przejdź do właściwości, a następnie skopiuj ścieżkę za pomocą zaznacz wszystko) i wklej tutaj.Lubić:
JAVA_HOME=/home/xxxx/java/JDK1.8.0_201
Poinformuj Ubuntu, gdzie znajduje się nasz JDK / JRE.
Powiedz Ubuntu, że nasza instalacja, tj. Jdk1.8.0_05, musi być domyślną Javą.
Spróbuj teraz:
Istnieją 3 opcje dla alternatywnego języka Java (zapewniającego
/usr/bin/java
).Naciśnij enter, aby zachować bieżący wybór [
*
] lub wpisz numer wyboru: 3Powtórz powyższe dla:
źródło
Myślę, że powinieneś dokładnie rozważyć procedurę instalacji Java. Poniżej znajduje się szczegółowy proces, który obejmuje prawie wszystkie możliwe awarie.
Instalacja Java z apt-get jest łatwa. Najpierw zaktualizuj indeks pakietu:
Następnie sprawdź, czy Java nie jest jeszcze zainstalowana:
Jeśli zwraca „Program java można znaleźć w następujących pakietach”, Java nie została jeszcze zainstalowana, dlatego wykonaj następujące polecenie:
Nic ci nie jest, jak zakładam.
Spowoduje to zainstalowanie środowiska Java Runtime Environment (JRE). Jeśli zamiast tego potrzebujesz Java Development Kit (JDK), który jest zwykle potrzebny do kompilacji aplikacji Java (na przykład Apache Ant, Apache Maven, Eclipse i IntelliJ IDEA, wykonaj następujące polecenie:
To wszystko, co jest potrzebne do zainstalowania Java.
Instalowanie OpenJDK 7:
Aby zainstalować OpenJDK 7, wykonaj następujące polecenie:
Spowoduje to zainstalowanie środowiska Java Runtime Environment (JRE). Jeśli zamiast tego potrzebujesz zestawu Java Development Kit (JDK), wykonaj następujące polecenie:
Instalowanie Oracle JDK:
Oracle JDK jest oficjalnym JDK; jednak nie jest już dostarczany przez Oracle jako domyślna instalacja dla Ubuntu.
Nadal możesz go zainstalować za pomocą apt-get. Aby zainstalować dowolną wersję, najpierw wykonaj następujące polecenia:
Następnie, w zależności od wersji, którą chcesz zainstalować, wykonaj jedno z następujących poleceń:
Oracle JDK 7:
Oracle JDK 8:
źródło
Metoda PPA już nie działa.
Źródło: http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html Data: czerwiec 2017
Strona pobierania Oracle mówi
Musiałem pobrać go z archiwów Oracle - http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
Potrzebujesz do tego konta.
źródło
odpowiedź flupa jest najlepsza, ale nie zadziałała dla mnie całkowicie. Musiałem też wykonać następujące czynności, aby uruchomić:
export JAVA_HOME=/usr/lib/jvm/java-7-oracle/jre/
chmod 777
w folderze./gradlew build
- Budowanie hibernacjiźródło
Oracle Java 1.7.0 z pakietów .deb
Obejście dla wersji 1.7.0_51
W OAB występuje obecnie problem 123 i żądanie ściągnięcia
Oto załatany pęcherzyk:
źródło
źródło
Oracle oraz nowoczesne wersje Ubuntu przeszły na nowsze wersje Javy. Domyślną wersją Ubuntu 20.04 jest OpenJDK 11, który jest wystarczający do większości celów.
Jeśli naprawdę potrzebujesz go do uruchamiania starszych programów, OpenJDK 8 jest również dostępny dla Ubuntu 20.04 z oficjalnych repozytoriów.
Jeśli naprawdę potrzebujesz dokładnie Java 7, najlepszym rozwiązaniem od 2020 roku jest pobranie dystrybucji Zulu. Najłatwiejszą do zainstalowania, jeśli masz uprawnienia root'a, jest wersja .DEB, w przeciwnym razie pobierz wersję .ZIP.
https://www.azul.com/downloads/zulu-community/?version=java-7-lts&os=ubuntu&architecture=x86-64-bit&package=jdk
źródło