Я создаю проект Google App Engine с помощью SpringSource Tool Suite. Я сделал проект без maven и добавил библиотеки в папку lib, и я отлично работал с Spring Framework. Но я попытался создать проект, который использует Maven, и я, когда пытался запустить свое приложение на сервере разработки, не может найти никаких классов.Использование Maven в приложении Google App Engine
Итак, что мне делать, чтобы мои зависимости фактически были развернуты в папку lib?
Пример зависимости в pom.xml:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>org.springframework.core</artifactId>
<version>3.0.2.RELEASE</version>
</dependency>
Ссылка на pom.xml не работает. –
Исправлена ссылка. –
то, что я всегда нахожу странным в этих конфигурациях (вообще, maven), заключается в том, что у вас есть базовый пакет (термин, который я сделал сам), например com.google.dominator для некоторого воображаемого dominiator приложения com.google. Является ли ваша группа идентификатором com.google и вашим артефактом dominator? Или, что будет «базовым пакетом» в вашем pom.xml? Таким образом, самая длинная строка пакетов, для которой у каждого родителя есть только один ребенок. Это com.jappstart.jappstart-web? – Herbert