Mavenプラグインを1.7から1.8にアップグレードすると、次のエラーメッセージが表示されます。
[エラー] com.Sun:tools:jarの 'dependencies.dependency.systemPath'は絶対パスを指定する必要がありますが、$ {toolsjarSystemPath} @ pom.xml/ash-domainです1行目
同じ問題があり、Eclipse.iniにJDK8へのパスを追加したところです。
私の場合:
-vm
C:\Program Files (x86)\Java\jdk1.8.0_60\bin\javaw.exe
(-vmargsの前にある必要があります)
AspectJ Mavenプラグインに問題が見つかり、修正しました。私の pull request は最終的にマージされ、新しい plugin version 1.9 に含まれています。 POMをアップグレードしてお楽しみください。
PS:実際の問題はEclipseにありますが、Mavenプラグインに上流で修正するよりも回避策を導入する方が簡単でした。
デフォルトのvm引数としてtoolsjarSystemPathを追加することで、Eclipseの問題を解決しました
Windows->設定-> Java-> InstalledJREs-> EditJREデフォルトのvm引数を追加:-DtoolsjarSystemPath =%Java_HOME%\ lib\tools.jar
私の場合、このエラーは間違ったJava_HOMEパスが原因であったことを認めて恥ずかしいです。jdkフォルダではなく、jreを指し示します。