Недостающие инструменты-1.6.jar с Eclipse и Maven - PullRequest
13 голосов
/ 28 августа 2011

Я пытаюсь запустить проект с использованием Maven в Eclipse, но я получаю эту ошибку ниже. tools.jar находится в папке lib JDK, но tools-1.6.jar, похоже, не существует на моем компьютере. Я использую JDK 1.7, и мой JAVA_HOME указывает на эту папку (как и мой eclipse.ini). Кто-нибудь знает, где я могу получить этот файл или что я могу делать неправильно?

Контейнер Maven Dependencies ссылается на несуществующую библиотеку C:\Users\sejohnson\.m2\repository\com\sun\tools\1.6\tools-1.6.jar

Ответы [ 11 ]

0 голосов
/ 21 января 2013

В дополнение ко всему вышеизложенному, что может означать различные шаги по диагностике проблемы и, в конечном итоге, предоставлению правильного решения, я сначала проверю в командной строке (то есть вне среды выполнения Eclipse).Выполнение простой 'mvn clean install' из командной строки даст вам следующее:

  1. Уверенность в том, правильно ли установлены исполняемые файлы Java (так как они используются по умолчанию во всех Java-приложениях,включая, конечно, eclipse,
  2. уверенность в том, что ваша версия maven действительно разрешает требования * .jar для инструментов с помощью обеспечения JDK

Используя эти два факта, вы можете исключить проблемы при установке Java иУровни установки Maven. Затем вы можете перейти к тому, чтобы Eclipse использовал те же настройки, которые вы можете использовать (JAVA JDK HOME, MAVEN HOME) в командной строке, как другие ответы выше объясняют достаточно подробно (в частности, brimstedt и Джоша ).

...