Я добавляю guava 17.0 в свой pom.xml, Eclipse автоматически перестраивает проект.
Ran mvn dependency:resolve
, maven показывает com.google.guava:guava:jar:17.0:compile
в списке разрешенных файлов.
Однако, когда в Eclipse я пытаюсь автозавершить com.google.g
, он говорит "Нет предложений по умолчанию". Я добавил зависимостей в свой pom.xml раньше, запустил mvn dependency:resolve
, и Eclipse немедленно их отобрал. В чем разница на этот раз?
Я пробовал следующее:
- Пробовал очистить проект и позволить ему автоматически перестраивать.
- Очистите, перезагрузите, запустите Eclipse.
-
mvn clean
, за которым следуетmvn install
- qaru.site/info/190593/...
- qaru.site/info/547881/...
- qaru.site/info/190593/... (хотя я не мог заставить Eclipse принимать $HOME/.m2 в качестве репозитория Maven (он есть)).
Я вижу target/<projname>-1.0-SNAPSHOT/WEB-INF/lib/guava-17.0.jar
.
Моя конфигурация:
- ОС: OS X 10.9.3
- Maven: 3.1.1
- Eclipse: Kepler (с m2e 1.4)