странная проблема с JAVA_HOME и зависимости maven

У меня переменная JAVA_HOME установлена ​​на C: \ Program Files \ Java \ jre6 \ , когда я запускаю пакет maven в проекте, он сообщает мне, что не может разрешить зависимость

[ERROR] Failed to execute goal org.codehaus.mojo:aspectj-maven-plugin:1.0:compile (default) on project roo: Execution default of goal o
rg.codehaus.mojo:aspectj-maven-plugin:1.0:compile failed: Plugin org.codehaus.mojo:aspectj-maven-plugin:1.0 or one of its dependencies
could not be resolved: Could not find artifact com.sun:tools:jar:1.4.2 at specified path C:\Program Files\Java\jre6/../lib/tools.jar ->
[Help 1]

, поэтому предполагается, что JAVA_HOME на самом деле на один уровень глубже, чем есть на самом деле. Я просмотрел локальный репозиторий maven и обнаружил, что log4j 1.2.16 использует эту зависимость

. Я попытался сделать так, чтобы JAVA_HOME выглядело как C:\ Program Files \ Java \ jre6 \ bin \ , но тогда maven не запускался, он сказал мне, что мой путь JAVA_HOME был неправильным

14
задан michael nesterenko 19 March 2011 в 02:00
поделиться