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




Какие ошибки? Самая распространенная проблема, о которой я могу думать, - это ошибки библиотеки, и в этом случае вам нужно отредактировать путь сборки.
Из того, что я помню для многомодульных проектов, eclipse просто не справляется с этим. Это поможет увидеть конкретные ошибки, которые вы получаете, и начать с них.
Вы пробовали использовать плагин 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/.
С уважением, Богдан
Я знаю эту проблему, она связана не с Appfuse, а с самим Maven. Предлагаю выполнить следующие действия:
убедитесь, что все компилируется и все тесты проходят. для этого вы можете проверить с
пакет mvn
используйте плагин eclipse maven:
mvn eclipse: затмение
Таким образом, проект будет включать все, что необходимо в пути к классам: файлы конфигурации Spring и Log4j, ресурсы и т. д.
Если вы уже выполнили команду mvn eclipse: eclipse, просто удалите проект из Eclipse (НЕ УДАЛЯЙТЕ ФАЙЛЫ!), Удалите файлы, специфичные для Eclipse, из каталога, повторно запустите mvn eclipse: eclipse
Мои 2 цента
Вы можете сказать mvn eclipse: clean, чтобы избавиться от .classpath, .project и т. д.