Don't be bored, do something!

Ubuntu 13.04: installare Maven

Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting and documentation from a central piece of information.

In Ubuntu 13.04 esiste un bug quando si tenta di installare Maven, versione 3.
Aprendo un terminale e dando:

sudo apt-get install maven

si potrebbe ottenere un errore del tipo:

Unpacking libwagon2-java (from …/libwagon2-java_2.2-3+nmu1_all.deb) …
dpkg: error processing /var/cache/apt/archives/libwagon2-java_2.2-3+nmu1_all.deb (–unpack):
trying to overwrite ‘/usr/share/java/wagon-tck-http.jar’, which is also in package libwagon-java 1.0.0-2ubuntu2
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/libwagon2-java_2.2-3+nmu1_all.deb
dpkg: dependency problems prevent configuration of maven:
maven depends on libwagon2-java (>= 2.2-2); however:
Package libwagon2-java is not installed.

Siccome il pacchetto libwagon2-java viene scaricato nella cache di apt, possiamo forzare l’installazione.
Prima di procedere, puliamo la vecchia installazione con:

sudo apt-get remove maven

In seguito forziamo l’installazione del pacchetto libwagon2-java con il comando:

sudo dpkg -i --force-all /var/cache/apt/archives/libwagon2-java_2.2-3+nmu1_all.deb

Ed infine diamo nuovamente:

sudo apt-get install maven

Possiamo verificare la versione installata di maven, tramite il comando:

mvn -version

che restituirà qualcosa simile all’immagine successiva:

Ubuntu 13.04 mvn -version

Tagged under: , , , ,

Rispondi

Back to top