В проекте отсутствует необходимая библиотека [Eclipse]
Я импортировал проект Java в новое рабочее пространство Eclipse, и оно дало мне много ошибок:
В нем говорится: "В проекте myProject отсутствует необходимая библиотека: /User/linus/.m2/..." (каталог длиннее, но не интересен для вас)
Теперь я заглянул внутрь своего Finder, чтобы увидеть, что находится в ".m2", но нет такого каталога, где он должен быть. Кроме того, я позволил ему показать все скрытые файлы, но безуспешно. Наконец, я попытался попасть в папку с терминалом (используя cd, а затем дал мне каталог eclipse), но это тоже не сработало.
Я видел этот пост, но он не помог мне.
Я переустановил Maven, чтобы убедиться, что он может быть использован, это вывод, если я наберу mvn --version и mvn в терминале:
У кого-нибудь есть идея? заранее спасибо
РЕДАКТИРОВАТЬ: я переустановил Maven и теперь есть папка /.m2. Он содержит /.m2/repository/, но в нем ничего нет...
1 ответ
Могу ли я предложить вам прочитать учебник по Maven, например, http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
ИМХО, это замечательный инструмент для сборки, потому что он получает необходимые jar-файлы в соответствии со спецификацией в файле объектной модели проекта ("pom"), которая должна быть в вашем проекте Maven-ized, и вам не нужно самостоятельно отслеживать jar-файлы.
Посмотрите в своем проекте pom.xml, вы можете даже опубликовать его здесь.
Чтобы проверить работоспособность проекта и maven на вашем компьютере (на мгновение игнорируя Eclipse), убедитесь, что у вас хорошее интернет-соединение, откройте окно терминала, измените каталог ("cd") на каталог проекта и введите " установить ".
Это должно запустить обычный цикл сборки Maven. Первое, что он должен сделать, это загрузить все файлы jar, указанные в файле pom.xml, и хранить их глубоко в своем каталоге /Users/linus/.m2/. Затем он должен скомпилировать все ваши классы Java. В конце концов он, вероятно, соберет файл jar и скопирует его куда-нибудь.
Если все это работает, посетите http://eclipse.org/m2e/, чтобы узнать, как добавить плагин Maven (m2e) в Eclipse. Тогда ваш Eclipse должен понять, как загрузить jar-файлы и собрать проект в соответствии с файлом pom.xml.
В конце концов, это все должно исправить исходную проблему "Проекту не хватает необходимой библиотеки".