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?
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.