jesteśmy nowi w. Ubuntu
Ostatnio zmieniliśmy mój system operacyjny serwera na ubuntu 12.04
Windows 7. każdy ma swoje dane do logowania. zainstalowany jeden z moich college'ów Open-Jdk7
. Zapytałem go, gdzie zainstalowałeś JAVA
, a następnie zasugerował zmianę następującego katalogu
su root
cd /usr/lib/Jvm
W folderze JVM znajdują się 3 foldery. imiona to.
java-1.7.0-openjdk-amd64
java-7-openjdk-amd64
java-7-openjdk-common
Generalnie, jeśli zainstalować Java
w Windows
, otrzymamy 2 folder. 1 folder jest dla, JDK
a inny wskazuje na JRE
.
ale w Ubuntu mamy 3 foldery. czy to jest poprawne?
dla mojej konformacji, czy zainstalował poprawnie czy nie. Otworzę Terminal
. Uruchamiam następujące 2 polecenia
javac
java -version
oba polecenia działają dobrze.
teraz chcę skonfigurować Java-Home and Path
dla wszystkich użytkowników w tym samym miejscu. ponieważ wszyscy nad tym pracują Application server
.
Czy ktoś może wyjaśnić krok po kroku.
Dzięki.
źródło
/etc/environment
pliku. Ma dość prostą składnię. Aby ustawić zmienną środowiskową specyficzną dla użytkownika, należy edytować~/.bashrc
plik. Dodajexport VAR=value
koniec tego pliku.PATH=PredefinePaths:/usr/lib/jvm/java-7-openjdk-amd64/bin
JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64"
. Nie wspomniałem o żadnych specjalnych znakach pomiędzy zmiennymi Path i JAVA-HOME. Czy to prawda, co zrobiłemOdpowiedzi:
Instalacja Oracle Java:
rozpakuj go za pomocą tego polecenia:
dodaj następujące dwa wiersze w
/etc/profile
java -version
ijavac -version
źródło
Edytuj plik ścieżki systemowej / etc / profile
Dodaj na końcu następujące wiersze
Kompletny przewodnik instalacji .. http://javaandme.com/
źródło
następnie dodaj te linie
źródło
JAVA_HOME
powinien wskazywać folder instalacyjny Java, a nie jegobin
podfolder. A co z tymi dwukropkami?Pozwolę sobie uprościć, najpierw pobierz JDK ze strony Oracle: link
Wyodrębnij to
Utwórz folder (jvm) w
/usr/lib/
, tj/usr/lib/jvm
Przenieś rozpakowany folder z jdk do
/usr/lib/jvm/
* Uwaga: użyj komendy terminal, sudo, mv tj
sudo mv
Utwórz plik .sh w
/etc/profile.d/
, np/etc/profile.d/myenvvar.sh
W typie pliku .sh:
* Uwaga: użyj terminala, sudo i gedit np .:
sudo gedit myenvvar.sh
Zrestartuj komputer.
Otwórz terminal i wpisz:
Sprawdź dane wyjściowe, a następnie wpisz:
Sprawdź wyjście.
źródło
/etc/profile.d
powinny być nazwane informacyjnie.