Как правильно настроить многомодульное приложение SpringMVC, созданное appfuse в Eclipse? - PullRequest
4 голосов
/ 28 сентября 2008

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

Ответы [ 4 ]

4 голосов
/ 01 октября 2008

Вы пробовали использовать плагин maven eclipse? Вы можете просто перейти в корневую папку проекта (ту, которая содержит ваш файл pom.xml) и запустить «mvn eclipse: eclipse» из командной строки.

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

Большинство ошибок, которые появляются во время загрузки после mvn eclipse: eclipse, происходят из-за переменной репозитория. Вы можете настроить это, используя "mvn -Declipse.workspace = eclipse: add-maven-repo".

Больше информации о плагине maven eclipse на http://maven.apache.org/plugins/maven-eclipse-plugin/.

С уважением, Богдан

0 голосов
/ 14 августа 2009

Я знаю эту проблему, она связана не с Appfuse, а с самим Maven. Я предлагаю выполнить следующие шаги:

  • настройте свой проект;
  • создать все необходимые каталоги / источники: в основном исходные файлы java и файлы ресурсов, как для прикладных, так и для модульных тестов;
  • убедитесь, что все скомпилировано и все тесты пройдены. для этого вы можете проверить с помощью

    мвн пакет

  • используйте плагин Eclipse Maven:

    mvn eclipse: затмение

Таким образом, проект будет включать все, что нужно в classpath: конфигурационные файлы Spring и Log4j, ресурсы и т. Д.

Если вы уже выполнили команду mvn eclipse: eclipse, просто удалите проект из Eclipse (НЕ УДАЛЯЙТЕ ФАЙЛЫ!), Удалите специфичные для Eclipse файлы из каталога, повторите mvn eclipse: eclipse

Мои 2 цента

0 голосов
/ 01 октября 2008

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

0 голосов
/ 28 сентября 2008

Какие ошибки? Самая распространенная проблема, о которой я могу подумать, это ошибки библиотеки, и в этом случае вам нужно редактировать путь сборки.

...