#maven #click-framework
#maven #click-framework
Вопрос:
Существует ли какой-либо архетип Apache Click maven, похожий на quick start от Wicket? Похож на http://wicket.apache.org/start/quickstart.html В принципе, что мне нужно, так это способ быстро начать использовать Apache Click с помощью Maven. Заранее спасибо.
Ответ №1:
Я никогда не пробовал это сам, но этот проект предоставляет архетип maven для click. Не похоже, что они предоставляют его в общедоступном репозитории, поэтому вам нужно будет проверить исходные тексты, скомпилировать и установить его, и тогда вы сможете его использовать, например:
$ svn checkout http://construtor.googlecode.com/svn/trunk/ construtor-read-only
$ cd construtor-read-only/maven-archetype-click/
$ mvn clean install
$ mvn archetype:generate
[...]
387: local -> maven-archetype-click (An archetype which generates a simplifed sample of the Apache Click Framework.)
[...]
Ответ №2:
В интересах будущих пользователей, есть инструкции для достижения этого здесь. Однако у меня удаленная сборка с использованием Maven 3 не работала, как и предложенная локальная установка без некоторых изменений. Это то, что сработало для меня:
- Загрузите файл archetype jar
-
Установите архетип в локальном репозитории maven 3:
установка mvn:install-file -DgroupId=com.google.constructor.archetypes -DartifactId=maven-archetype-click -Dversion=1.0 -Dpackaging =jar -Dfile=maven-archetype-click-1.0.jar
-
Создать скелет проекта:
архетип mvn: сгенерировать -DarchetypeGroupId=com.google.constructor.archetypes -DarchetypeArtifactId=maven-archetype-click -DarchetypeVersion=1.0 -DgroupId=com.test -DartifactId=clickprimer -DarchetypeCatalog=local
-
cd clickprimer
- чистый пакет mvn
- mvn jetty: выполнить