2013-07-22 14 views
7

Qualcuno può aiutarmi a installare Maven 3.0.5 in linux, per favore?Installazione di Maven 3.0.5 in RedHat Linux

Ho provato a utilizzare il comando wget, yum e tar. Tutti i comandi dicono che non è riconosciuto come comando esterno o interno e ora sono in bianco su come ottenerlo. Dobbiamo andare a start->cmd e applicare questi comandi ??

E per favore, dimmi come impostare la variabile di ambiente. Mi aiuti per favore.

Grazie in anticipo.

+0

Hai impostato la variabile di ambiente MAVEN_HOME? – reporter

+0

Ecco la risposta: http://stackoverflow.com/questions/12076326/how-to-install-maven2-on-redhat-linux – mirkobrankovic

+0

È difficile capire molto dalla domanda, ma sembra che tu abbia incasinato la variabile di ambiente 'PATH' (specialmente se' tar' non può essere riconosciuto come un comando). – devnull

risposta

33

La prima cosa che dobbiamo fare è scaricare il file tar Maven ed estrarre in una posizione condivisa sulla workstation

wget http://mirrors.gigenet.com/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz 
su -c "tar -zxvf apache-maven-3.0.5-bin.tar.gz -C /opt/" 

Impostazione delle variabili di ambiente in Maven profilo condiviso. Il passaggio successivo consiste nell'impostare le variabili di ambiente Maven in un profilo condiviso in modo che tutti gli utenti sul sistema possano importarle al momento dell'accesso.

su -c "vi /etc/profile.d/maven.sh" 

# Add the following lines to maven.sh 
export M2_HOME=/opt/apache-maven-3.0.5 
export M2=$M2_HOME/bin 
PATH=$M2:$PATH 

Ora prova l'installazione di Maven. Disconnettersi dal sistema e quindi riconnettersi. Digitare il seguente comando:

[[email protected] ~]$ mvn -version 

Se avete fatto tutto bene l'output dovrebbe essere simile a quello qui sotto:

Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 08:51:28-0500) 
Maven home: /opt/apache-maven-3.0.5 
Java version: 1.7.0_19, vendor: Oracle Corporation 
Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.19/jre 
Default locale: en_US, platform encoding: UTF-8 
OS name: "linux", version: "2.6.32-358.2.1.el6.i686", arch: "i386", family: "unix" 
+0

Grazie per la risposta. Sto ricevendo il seguente errore se controllo l'installazione usando "mvn -version", – Keerthana

+0

-bash: /opt/apache-maven-3.0.5/bin/mvn: Autorizzazione negata. Qual è il problema? per favore aiutami – Keerthana

+0

Grazie per la risposta Chetan. Vorrei aggiungere che la variabile d'ambiente JAVA_HOME dovrebbe essere impostata correttamente. – Zouzias

3

Nota: Eseguire i comandi senza cotes

il link qui sopra non funzionerà, è stato danneggiato, Se volete le ultime versioni, vi preghiamo di trovare il seguente link "Wget http://mirror.olnevhost.net/pub/apache/maven/binaries/apache-maven-3.0.5-bin.tar.gz"

Passi:

  1. Downlaod il fileat /opt/Maven/apache-maven-3.0.5-bin.tar.gz
  2. Estrarre il file nella stessa posizione "tar xvf apache-maven-3.0 .5-bin.tar.gz "ed Esegui.
  3. Open "vi/etc/profile"
  4. incollare questi linea:

    export M2_HOME =/opt/Maven/apache-maven-3.0.5

    export PATH = $ PATH: $ M2_HOME/bin

  5. Salvare il file.

  6. Run "source/etc/profile"
  7. Infine RUN "mvn versione" ed otterrete la versione Maven

installazione Maven fatto.

0
echo $JAVA_HOME if returns empty(export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home) 
echo $PATH if returns empty(export PATH=$PATH:$JAVA_HOME/bin) 
export M2_HOME=/usr/local/apache-maven/apache-maven-3.2.3 
export M2=$M2_HOME/bin 
mvn --version 
ALL SET ******* 

In case if this doesn't work after this step, 

vi .profile 
export PATH={$PATH}:'/usr/local/apache-maven/apache-maven-3.2.3/bin/ 
Problemi correlati