2013-11-16 3 views
1

Я проверил существующий проект eclipse от SVN. Затем я преобразовал его в проект Maven. Проект компилируется с целью Maven clean install отлично не проблема. Но eclipse не идентифицирует файл jar зависимости. В основном он не знает путь Mavenrepo. Он знает только путь JDK. Итак, все мои классы java с красными линиями.Maven dependecny недоступен в eclipse java путь построения

Все на этом сайте и в google я проверил все нормально. Но почему eclipse не может найти mvn repo? затмение версия = JUNO Version: 4.2.2. (я думаю, что это имеет встроенный плагин Maven) Maven плагин подробно = М2Э - Maven интеграции для версии Eclipse, - 1.4.0, Provider - Eclipse.org -m2e

enter image description here

UPDATE == ====================

Если я закажу исходный код отдельно и импортирую его как проект maven таким образом, что он работает. Но я хочу знать, почему, если я проверяю код через Subclipse и преобразовываю его в проект maven, не работает?

ответ

2

Run

# use maven to control your eclipse .project and .classpath files, that is 
mvn eclipse:clean 
mvn eclipse:eclipse 

, а затем перезапустить затмение (или переключить свое рабочее место, а затем обратно).

Убедитесь, что вы имеете m2e плагин, - от here, вы должны прочитать Release Notes и добавить к своим сайтам обновлений - «http://download.eclipse.org/releases/juno» и «http://download.eclipse.org/technology/m2e/releases».

+0

С какого места я должен вызвать эти команды? Перейти к рабочей области> расположение проекта или .. – user2771655

+0

Оттуда, где работает mvn clean install - например, где находится ваш pom.xml. –

+0

И все же. оба успеха команды, но когда я открываю eclipse, я все же не вижу репо в окне пути сборки, и код дает ошибки. – user2771655

0

В Eclipse вы можете создать внешний инструмент Run> External Tools> External Tools Configurations. После этого вы можете выбрать свой проект, который хотите настроить, и запустить этот внешний инструмент.

eclipse_eclipse

или если вы Maven плагин установлен в затмении, выберите ваш проект правой кнопкой мыши Run As> Maven сборки ... (см рисунок ниже). В Цели положить «затмение: затмение» и нажмите кнопку Запустить

enter image description here

+0

Прошу прощения, но этот способ не помог.Тем не менее я вижу ошибки. – user2771655

+0

вы можете разместить сообщение об ошибке, которое вы получаете. Его довольно прямолинейный подход к настройке проекта eclipse с использованием этого. –

+0

В основном проблема заключается в том, что путь построения Java не знает зависимые баночки (maven local repo). Таким образом, у моего кода есть ошибки. Но я могу построить его без проблем. Если вы видите мой захват экрана, вы можете понять. – user2771655

 Смежные вопросы

  • Нет связанных вопросов^_^