linux
This commit is contained in:
BIN
ArchLinux/img/maven-echo.png
Normal file
BIN
ArchLinux/img/maven-echo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 33 KiB |
BIN
ArchLinux/img/maven-nano.png
Normal file
BIN
ArchLinux/img/maven-nano.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 70 KiB |
BIN
ArchLinux/img/maven.png
Normal file
BIN
ArchLinux/img/maven.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 88 KiB |
@ -0,0 +1,78 @@
|
||||
# Jak v Arch Linux nastavit JAVA_HOME a Maven Proměnné
|
||||
|
||||
Pokud začínáte programovat v Jave do budoucna se vám bude hodit jak nastavit JAVA_HOME a ušetříte si případně starosti s tím proč vám něco nefunguje.
|
||||
|
||||
Návod je psán pro Arch Linux, ale měl by být použitelný i v jiných distribucích ( jen bude některé příkazy nutno přizpůsobit).
|
||||
|
||||
Nejprve začneme instalací Maven, tak nám nabídne rovnou instalaci Javy.
|
||||
|
||||
V terminálu se přihlásíme pomocí su a zadáme:
|
||||
```
|
||||
pacman -S maven
|
||||
```
|
||||
Instalátor nabídne ke stažení Javu. Já zvolil java-17-openjdk. Pak potvrdíme vše a nainstalujeme Maven a případně i javu.
|
||||
|
||||
Že máme vše nainstalované ověříme příkazem:
|
||||
```
|
||||
mvn -v
|
||||
```
|
||||
|
||||

|
||||
|
||||
Nastavíme proměnné tím že do konzole zadáme:
|
||||
```
|
||||
sudo nano /etc/profile.d/maven.sh
|
||||
```
|
||||
Otevře se textový editor v konzoli a tam zadáme toto:
|
||||
```
|
||||
export JAVA_HOME=/usr/lib/jvm/default-java
|
||||
export M2_HOME=/opt/maven
|
||||
export MAVEN_HOME=/opt/maven
|
||||
export PATH=${M2_HOME}/bin:${PATH}
|
||||
```
|
||||
Pomocí CTRL+O vše zapíšeme a CTRL+X ukončí textový editor.
|
||||
|
||||

|
||||
|
||||
Zadáme příkaz:
|
||||
```
|
||||
$ sudo chmod +x /etc/profile.d/maven.sh
|
||||
```
|
||||
a
|
||||
```
|
||||
source /etc/profile.d/maven.sh
|
||||
```
|
||||
Tím máme nastavené Maven a nastavíme java proměnné.
|
||||
|
||||
V terminálu zadáme tento příkaz abychom zjistili jakou máme verzi javy:
|
||||
```
|
||||
java –version
|
||||
```
|
||||
Číslo verze si poznamenejte a v terminálu zadejte:
|
||||
```
|
||||
nano ~/.bashrc
|
||||
```
|
||||
Znovu se otevře textový editor a nakonec přidáte tyto dva řádky (verze javy se může lišit):
|
||||
```
|
||||
export JAVA_HOME=/usr/lib/jvm/java–17-openjdk
|
||||
|
||||
export PATH=$PATH:$JAVA_HOME/bin
|
||||
```
|
||||
Vše uložíme a ukončíme nano.
|
||||
|
||||
Do terminálu vložíme:
|
||||
```
|
||||
source ~/.bashrc
|
||||
```
|
||||
A ověříme že je proměnná nastavena tímto příkazem:
|
||||
```
|
||||
echo $JAVA_HOME
|
||||
```
|
||||
Pokud je vše dobře uvidíte podobný výstup:
|
||||
|
||||

|
||||
|
||||
Pokud se vám v kořenovém adresáři nevytvořila složka .m2 a potřebujete ji použijte tento příkaz:
|
||||
```
|
||||
mkdir -p ~/.m2
|
||||
```
|
Reference in New Issue
Block a user