Anypoint Studio Maven cerca nella directory java sbagliata per gli strumenti.vaso


Ho installato l'ultima versione di Anypoint Studio (basata su Eclipse) e creato un nuovo progetto abilitato per maven. Ho ricevuto il seguente errore mentre maven ha cercato di risolvere tutte le sue dipendenze:

[ERROR] Unresolveable build extension: Plugin org.mule.tools.maven:mule-app-maven-plugin:1.1 or one of its dependencies could not be resolved: Could not find artifact com.sun:tools:jar:1.5.0 at specified path C:\Program Files\Java\jre1.8.0_65/../lib/tools.jar -> [Help 2]

Ho JDK 1.8 installato sul sistema e ho impostato le variabili ambientali PATH e JAVA_HOME.

Perché sta cercando nella posizione errata per la libreria?

Author: Jack Zach Tibbles, 2016-01-19

1 answers

Si è scoperto che per impostazione predefinita Anypoint Studio stava puntando al JRE piuttosto che al JDK. Ciò ha portato a non essere in grado di individuare strumenti.vaso .

La prima cosa che ho fatto è stata aggiungere il JDK cercandolo nella directory Java. Apri Finestra - > Preferenze - > Java - > JRE installati, fai clic su Cerca, quindi vai al tuo JDK. Una volta aggiunto il JDK all'elenco, selezionarlo come runtime predefinito:

Vai alle proprietà del progetto - > Java Crea percorso - > Librerie. Rimuovi la libreria di sistema JRE corrente e fai clic su Aggiungi libreria, cerca il tuo JDK sotto l'elenco dei JDK installati.

inserisci qui la descrizione dell'immagine

 6
Author: Jack Zach Tibbles, 2016-01-19 08:29:36