2015-10-07 1 views
15

Aggiornamento del plugin Maven da 1,7 a 1,8 risultati il ​​seguente messaggio di errore:errore di aggiornamento aspectj-maven-plugin v1.8

[ERRORE] 'dependencies.dependency.systemPath' per com.sun: strumenti: Vaso deve specificare un percorso assoluto ma è $ {toolsjarSystemPath} @ pom.xml/ash-domain line 1

+0

Ho trovato un bug nella configurazione di Maven del plugin e l'ho risolto. Incrocia le dita che la mia [richiesta pull] (https://github.com/mojohaus/aspectj-maven-plugin/pull/19) entrerà nella prossima versione. – kriegaex

risposta

12

Ho avuto lo stesso problema e ho appena aggiunto in eclipse.ini il percorso per JDK8.
Nel mio caso:

-vm 
C:\Program Files (x86)\Java\jdk1.8.0_60\bin\javaw.exe 

(deve essere prima -vmargs)

+0

dovrebbe essere accettato come risposta corretta. Di solito, JDK chiede di installare un JRE insieme ed eclipse usa per default JRE se non lo si punta su eclipse.ini per usare JDK/jre. – Frohlich

+0

Dado che è un percorso di un JRE .. no JDK –

+0

Aggiornato il percorso – tiagocorreia

3

ho risolto il problema in Eclipse con l'aggiunta di toolsjarSystemPath come un argomento di default vm

di Windows -> Preferenze -> Java -> InstalledJREs -> EditJRE Aggiungi argomento vm di default: -DtoolsjarSystemPath =% JAVA_HOME% \ lib \ tools.jar

2

mi vergogno ad ammettere che nel mio caso questo errore è stato causato da percorso JAVA_HOME sbagliato: io indicalo a jre, non a j Cartella dk

6

Ho trovato un problema nel plugin AspectJ Maven e l'ho risolto. Il mio pull request è stato infine unito ed è contenuto nel nuovo plugin version 1.9. Aggiorna il tuo POM e divertiti.

P.S .: Il vero problema è in Eclipse, ma è stato più semplice inserire una soluzione alternativa nel plug-in Maven piuttosto che installarlo a monte.

+0

Verifico che il plug-in Maven AspectJ di Mojo versione 1.9 NON visualizzi il messaggio di errore descritto utilizzando Eclipse 4.6 Neon con l'aggiornamento 101 JDK 1.8. Grazie. – JasonTolotta

+0

l'aggiornamento al plug-in AspectJ 1.9 (da 1.8) in Spring Tool Suite 3.9 ha risolto il problema. Grazie. – CatsAndCode

+0

Più in particolare, ho aggiornato il mio pom (cambiato 1,8-1,10) come segue e questo ha funzionato per me: org.codehaus.mojo \t \t aspectj-maven-plugin 1.10