Медленная сборка Appengine с Maven и модулями

Я только что преобразовал свое приложение GAE в использование модулей и начал использовать maven. Я использовал стандартный архетип appengine для создания структуры проекта.

Однако, когда я запускаю mvn install, сборка моего проекта занимает больше минуты. Большая часть времени уходит на создание файлов .war и .ear. Нужны ли они для сборки appengine?

Если нет, то как мне заставить эти файлы .war и .ear не упаковываться для проектов appengine?


person aloo    schedule 16.04.2014    source источник


Ответы (1)


Вы должны остановиться в жизненном цикле Maven по умолчанию где-то перед пакетом, скажем, test.

мвн тест

Любая точка в пакете или после него приведет к созданию пакета.

кстати. Я изучаю, как создавать приложение App Engine с модулями. Могу я спросить, какой архетип вы использовали? Мне кажется, что это не создает многомодульный макет, https://developers.google.com/appengine/docs/java/tools/maven#creating_app_engine_applications_or_backend_apis_using_the_archetypes

Другой вопрос заключается в том, как запустить сервер разработки для модулей, подобных приведенному здесь примеру, https://developers.google.com/appengine/docs/java/modules/#an_example

Спасибо!

person Frank R.    schedule 22.09.2014
comment
Жизненный цикл maven описан здесь, maven.apache. org/guides/introduction/ - person Frank R.; 22.09.2014
comment
Как запустить сервер разработки для модулей, plus.google.com/116155312904314109883/posts/TXx7tr9Efoy - person Frank R.; 06.12.2014