2010-05-26 3 views
1

У меня есть приложение, использующее maven ... и я хочу поместить его в свою рабочую среду с помощью eclipse (Galileo) ... проект находится на сервере svn, и я могу создать проверьте проект, и все выглядит нормально. Я даже могу запустить модульный тест, и там все работает. Однако, теперь, когда все есть, я хотел работать в коде, и, к удивлению, в моем проекте нет пакетов ... Я имею в виду, что весь исходный код находится в папке src и просматривает его, я могу видеть все мои файлы , ut, если я открываю файлы оттуда, файлы открываются как текстовые файлы без раскраски, но хуже всего не помогают ошибки в компиляции.Исходные папки для проекта maven в eclipse

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

Так вот что я сделал, пожалуйста, дайте мне знать, если вы заметили, если я сделал что-то неправильно, пропустить какие-либо шаги или что-нибудь, что может помочь мне:

  1. В SVN Repository (Использование Subclipse 1.6.10) Я добавил свой SVN Repository
  2. просмотрены в папку, где у меня есть файл POM
  3. Щелкните правой кнопкой мыши> Проверьте, как проект Maven ... (Использование m2eclipse 0.10.020100209)
  4. Используется варианты и отделка по умолчанию ,
  5. Проекты были созданы без проблем. Я сказал проекты, потому что этот проект maven имеет модули, и каждый модуль стал проектом в eclipse.
  6. Назад в java-перспективе, Щелкните правой кнопкой мыши в проекте, Запустите как> тест maven (с помощью JWebUnitTest, потому что я тестирую сервлет)
  7. BUILD SUCCESS !!

Но, как я уже сказал, нет пакетов, поэтому я не могу развиваться в этой среде.

Любая помощь ??

Спасибо!

ответ

0

Спасибо за вашу помощь, однако я заметил, что само затмение ведет себя странно, когда я пытаюсь создать там пакет, и у меня не было возможности. Итак, я узнал, что по какой-то причине установка eclipse не давала мне никаких базовых параметров Java. Итак, я загружаю новую установку затмения .. и я повторяю весь процесс и теперь работаю ... Не знаю, в чем проблема с этим затмением, потому что я использовал его для других проектов, и я не знаю, когда я потерял основные функции!

В любом случае, спасибо!

+0

Eclipse похож на Windows xp, вы должны обновлять его каждый раз в то время – higuaro

0

Вы протестировали свою настройку в командной строке с Maven? Работает ли пакет mvn без ошибок? Расположение источников в Maven - src/main/java + Название пакета. Вы открыли проект в качестве проекта Maven?

+0

Да, это работает из командной строки ... и никаких ошибок! Исходный путь в maven действительно src/main/java. Что значит открыть проект как проект Maven? если проверено как проект Maven, я предполагаю, что все время было открыто как проект Maven – 4NDR01D3

+0

Да, если вы проверили его как Maven, все в порядке. Может быть, это будет надзор. – khmarbaise

1

Выполнение svn-checkout как проект maven, m2eclipse записывает то, что он делает в окне консоли, доступное с помощью панели «console», где есть раскрывающийся список всех доступных консолей. Что говорит эта консоль?

Кроме того, если вы можете выполнить тест Maven, вы можете также, в меню Maven (вашего контекстного меню) сделать «конфигурации проекта обновления», который должен делать то же самое и настроить затмение для вашего проекта.

Как последний тест, есть ли значок maven над вашим проектом?

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