Instalare si configurare webserver pe Debian
Cuprins:
- Cerințe preliminare
- Instalarea lui Apache Maven pe Debian cu Apt
- Instalați cea mai recentă versiune de Apache Maven
- 1. Instalați OpenJDK
- 2. Descărcați Apache Maven
- 3. Setări variabile de mediu
- 4. Verificați instalarea
- Concluzie
Apache Maven este un instrument de gestionare și înțelegere a proiectelor open source, utilizat în principal pentru proiectele Java. Maven folosește un model de obiect de proiect (POM), care este esențial un fișier XML care conține informații despre proiect, detalii de configurare, dependențele proiectului și așa mai departe.
În acest tutorial vă vom arăta două moduri diferite de a instala Apache Maven pe Debian 9.
Depozitele oficiale Debian conțin pachete Maven care pot fi instalate împreună cu managerul de pachete
apt
. Acesta este cel mai simplu mod de a instala Maven pe Debian, însă versiunea inclusă în depozite este întotdeauna cu câteva versiuni din spatele celei mai recente versiuni a Maven.
Pentru a instala cea mai recentă versiune a Maven, urmați instrucțiunile furnizate în a doua parte a acestui articol, unde vom descărca Maven de pe site-ul lor oficial.
Alegeți una dintre metodele de instalare care vă vor funcționa cel mai bine.
Cerințe preliminare
Pentru a putea instala pachete pe sistemul dvs. Debian, trebuie să fiți autentificat ca utilizator cu privilegii sudo.
Instalarea lui Apache Maven pe Debian cu Apt
Instalarea Maven pe Debian folosind
apt
este un proces simplu și simplu.
-
În primul rând, actualizați indexul pachetului:
sudo apt updateInstalați Maven rulând următoarea comandă:
sudo apt install mavenVerificați instalarea tastând:
mvn -versionProdusul ar trebui să arate așa:
Apache Maven 3.3.9 Maven home: /usr/share/maven Java version: 1.8.0_181, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.9.0-8-amd64", arch: "amd64", family: "unix"
Asta e. Maven este acum instalat pe sistemul dvs. Debian.
Instalați cea mai recentă versiune de Apache Maven
Următoarele secțiuni oferă informații detaliate pentru instalarea celei mai recente versiuni Apache Maven pe Debian 9. Vom descărca cea mai recentă versiune de Apache Maven de pe site-ul lor oficial.
1. Instalați OpenJDK
Maven 3.3+ necesită instalarea JDK 1.7 sau mai mare pe sistemul dvs. Vom instala OpenJDK, care este implicit dezvoltarea Java și rularea în Debian 9.
Începeți prin actualizarea indexului pachetului:
sudo apt update
Instalați pachetul OpenJDK tastând:
sudo apt install default-jdk
Verificați instalarea Java verificând versiunea sa:
java -version
Produsul ar trebui să arate așa:
openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)
2. Descărcați Apache Maven
La momentul scrierii acestui articol, cea mai recentă versiune a lui Apache Maven este
3.6.0
. Înainte de a continua cu pasul următor, ar trebui să verificați pagina de descărcare Maven pentru a vedea dacă este disponibilă o versiune mai nouă.
Descărcați arhiva Apache Maven din directorul
/tmp
folosind următoarea comandă
wget
:
wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp
După finalizarea descărcării, extrageți arhiva din directorul
/opt
:
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt
Pentru a avea mai mult control asupra versiunilor și actualizărilor Maven, vom crea o legătură simbolică
maven
care va îndrepta spre directorul de instalare Maven:
sudo ln -s /opt/apache-maven-3.6.0 /opt/maven
Mai târziu, dacă doriți să vă actualizați instalarea Maven, puteți pur și simplu să despachetați versiunea mai nouă și să schimbați simbolul pentru a indica ultima versiune.
3. Setări variabile de mediu
În continuare, va trebui să configurați variabilele de mediu. Pentru aceasta, deschideți editorul de text și creați un fișier nou numit
mavenenv.sh
în interiorul directorului
/etc/profile.d/
.
sudo nano /etc/profile.d/maven.sh
Inserați următoarea configurație:
export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Salvați și închideți fișierul. Acest script va fi creat la pornirea shell-ului.
Faceți scriptul executabil tastând el urmând comanda
chmod
:
sudo chmod +x /etc/profile.d/maven.sh
În cele din urmă încărcați variabilele de mediu folosind comanda
source
:
source /etc/profile.d/maven.sh
4. Verificați instalarea
Pentru a valida faptul că Maven este instalat în mod corespunzător, utilizați comanda
mvn -version
care va imprima versiunea Maven:
mvn -version
Ar trebui să vedeți ceva de genul:
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.9.0-8-amd64", arch: "amd64", family: "unix"
Asta e. Cea mai recentă versiune de Maven este acum instalată pe sistemul dvs. Debian.
Concluzie
Ați instalat cu succes Apache Maven pe Debian 9. Acum puteți vizita pagina oficială de documentare Apache Maven și puteți afla cum să începeți cu Maven.
java maven debianCum se instalează apache cassandra pe debian 10 linux
Apache Cassandra este o bază de date NoSQL gratuită și open-source, fără un singur punct de eșec. În acest articol vă vom explica cum se instalează Apache Cassandra pe Debian 10, Buster
Cum se instalează apache maven pe Centos 7
Apache Maven este un instrument gratuit și deschis de gestionare a proiectelor și instrument de înțelegere utilizat în principal pentru proiectele Java. În acest tutorial vă vom arăta două moduri diferite de instalare a Apache Maven pe CentOS 7.
Cum se instalează apache maven pe ubuntu 18.04
Apache Maven este un instrument gratuit și deschis de gestionare a proiectelor și instrument de înțelegere utilizat în principal pentru proiectele Java. În acest tutorial vă vom arăta două moduri diferite de a instala Apache Maven pe Ubuntu 18.04.







