Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
|
gwinstguide:idxinstguide:installazione_maven [2021/09/29 18:08] giorgio.scali [Come installare Apache Maven] |
gwinstguide:idxinstguide:installazione_maven [2023/05/16 09:26] (versione attuale) giada.podelvento [Prerequisiti per l'installazione] |
||
|---|---|---|---|
| Linea 7: | Linea 7: | ||
| ==== Prerequisiti per l'installazione ==== | ==== Prerequisiti per l'installazione ==== | ||
| Per l'installazione di Maven è necessario assicurarsi che il Java Development Kit (JDK) sia installato e che la variabile d'ambiente JAVA_HOME sia configurata. Questo può essere fatto in uno dei seguenti modi: | Per l'installazione di Maven è necessario assicurarsi che il Java Development Kit (JDK) sia installato e che la variabile d'ambiente JAVA_HOME sia configurata. Questo può essere fatto in uno dei seguenti modi: | ||
| - | - Aprire il **Pannello di controllo**, scegliere la sezione **Programmi**, poi **Programmi e funzionalità** e controllare se una versione di Java o del JDK compaiono tra i programmi installati. {{ :gwinstguide:idxinstguide:jdk_installed_1.png?600 |}} | + | * Aprire il **Pannello di controllo**, scegliere la sezione **Programmi**, poi **Programmi e funzionalità** e controllare se una versione di Java o del JDK compaiono tra i programmi installati. {{ :gwinstguide:idxinstguide:jdk_installed_1.png?600 |}} |
| - | - Aprire il prompt dei comandi e digitare <code> | + | |
| + | Oppure: | ||
| + | |||
| + | * Aprire il prompt dei comandi e digitare <code> | ||
| java -version | java -version | ||
| </code> Se il comando è riconosciuto e compaiono le informazioni della versione, allora vuol dire che Java è installato correttamente e anche la variabile d'ambiente è stata impostata nel modo giusto. | </code> Se il comando è riconosciuto e compaiono le informazioni della versione, allora vuol dire che Java è installato correttamente e anche la variabile d'ambiente è stata impostata nel modo giusto. | ||
| - | - Aprire il **Pannello di controllo**, poi **Sistema e sicurezza**, poi ancora **Sistema** e, infine, aprire il collegamento **Impostazioni di sistema avanzate**: a questo punto si aprirà una finestra, come è visibile nella figura seguente. | + | |
| + | Oppure: | ||
| + | |||
| + | * Aprire il **Pannello di controllo**, poi **Sistema e sicurezza**, poi ancora **Sistema** e, infine, aprire il collegamento **Impostazioni di sistema avanzate**: a questo punto si aprirà una finestra, come è visibile nella figura seguente. | ||
| {{ :gwinstguide:idxinstguide:jdk_installed_2.png?600 |}} | {{ :gwinstguide:idxinstguide:jdk_installed_2.png?600 |}} | ||
| - | Selezionare il pulsante **Variabili d'ambiente...** e controllare che, tra le variabili di sistema, esista una variabile JAVA_HOME con associato il percorso corretto. | + | Selezionare il pulsante **Variabili d'ambiente...** e controllare che, tra le variabili di sistema, esista una variabile **JAVA_HOME** con associato il percorso corretto. |
| === Installazione del JDK e configurazione della variabile JAVA_HOME=== | === Installazione del JDK e configurazione della variabile JAVA_HOME=== | ||
| - | Se il JDK non risulta installato, è necessario eseguire il download del software al seguente link: [[https://www.oracle.com/java/technologies/javase-downloads.html]]. | + | Se il JDK non risulta installato, è necessario eseguire il download del software al seguente link: [[https://www.oracle.com/it/java/technologies/javase/jdk11-archive-downloads.html]]. |
| - | Una volta scaricata la versione adeguata del JDK, eseguire il file e installare il software. Terminata la procedura, JDK risulterà installato nel computer, per esempio nel percorso C:\Program Files\Java\jdk1.8.0_102. Quello che rimane da fare è configurare la variabile d'ambiente JAVA_HOME. | + | Una volta scaricata la versione adeguata del JDK (la versione attualmente in uso è la 11), eseguire il file e installare il software. Terminata la procedura, JDK risulterà installato nel computer, per esempio nel percorso C:\Program Files\Java\jdk-11.0.2. Quello che rimane da fare è configurare la variabile d'ambiente **JAVA_HOME**. |
| - | Per fare questo, seguire il percorso per aprire la finestra di modifica delle variabili d'ambiente (**Pannello di controllo** -> **Sistema e sicurezza** -> **Sistema** -> **Impostazioni di sistema avanzate** -> **Variabili d'ambiente...**). Se la variabile di sistema esiste, controllare che il percorso a cui fa riferimento sia quello giusto. Se, invece, non esiste, attraverso il pulsante **Nuova...** creare una nuova variabile che abbia come nome JAVA_HOME e come valore il percorso in cui è stato installato il JDK. | + | Per fare questo, seguire il percorso per aprire la finestra di modifica delle variabili d'ambiente (**Pannello di controllo** -> **Sistema e sicurezza** -> **Sistema** -> **Impostazioni di sistema avanzate** -> **Variabili d'ambiente...**). Se la variabile di sistema esiste, controllare che il percorso a cui fa riferimento sia quello giusto. Se, invece, non esiste, attraverso il pulsante **Nuova...** creare una nuova variabile che abbia come nome **JAVA_HOME** e come valore il percorso in cui è stato installato il JDK. |
| - | {{ :gwinstguide:idxinstguide:java_home_path_var.png?400 |}} | + | {{ :gwinstguide:idxinstguide:java_home_path_var.png?nolink&400 |}} |
| ==== Come installare Apache Maven ==== | ==== Come installare Apache Maven ==== | ||
| Linea 30: | Linea 36: | ||
| === NOTE IMPORTANTI === | === NOTE IMPORTANTI === | ||
| - | Con le ultime versioni, dalla 3.8.1, Maven esce con una configurazione di default, non aggirabile, che blocca tutte le chiamate HTTP (insicure) ai repository. Il nostro [[http://artifactory.geowebframework.com/|artifactory]] non è attualmente in HTTPS. Vengono quindi, al lancio di comandi come in fase di mvn package, errori tipo **from/to maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories** | + | Con le ultime versioni, dalla 3.8.1, Maven esce con una configurazione di default, non aggirabile, che blocca tutte le chiamate HTTP (insicure) ai repository. Il nostro [[http://artifactory.geowebframework.com/|artifactory]] non è attualmente in HTTPS. Vengono quindi, al lancio di comandi come in fase di mvn package, errori tipo <code>from/to maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories</code> |
| + | Esempio errore: | ||
| <code> | <code> | ||
| [INFO] BUILD FAILURE | [INFO] BUILD FAILURE | ||