Создать Java проект на основе Maven архетипа sakai-wicket-maven-archetype

The Sakai Wicket Maven Archetype allows you to generate a sample Sakai app via a single Maven command. The app is based on Apache Wicket which integrates nicely with Sakai. The app demonstrates how to get a Sakai tool styled, internationalised and registered, setup your own APIs, wire them up with Spring and inject them via annotations. The 1.1 and up releases also include multi database support via Spring JDBC. It could easily be used as a base for a real tool.

Консольная команда для создания Java-проекта на основе архетипа sakai-wicket-maven-archetype:

mvn archetype:generate   -DgroupId="com.mycompany.app"   -DartifactId="my-app-id"   -DarchetypeGroupId="org.sakaiproject.maven-archetype"   -DarchetypeArtifactId="sakai-wicket-maven-archetype"   -DarchetypeVersion="1.5.0"   -DinteractiveMode=false 

Модули в готовом maven проекте

  • ${rootArtifactId}-tool
  • ${rootArtifactId}-api
  • ${rootArtifactId}-impl
  • ${rootArtifactId}-pack

Подробная информация об архетипе sakai-wicket-maven-archetype

Лицензия

Лицензия

Группа

Группа

org.sakaiproject.maven-archetype
Идентификатор

Идентификатор

sakai-wicket-maven-archetype
Версия

Версия

1.5.0
Тип

Тип

maven-archetype
Описание

Описание

Sakai Wicket Maven Archetype
The Sakai Wicket Maven Archetype allows you to generate a sample Sakai app via a single Maven command. The app is based on Apache Wicket which integrates nicely with Sakai. The app demonstrates how to get a Sakai tool styled, internationalised and registered, setup your own APIs, wire them up with Spring and inject them via annotations. The 1.1 and up releases also include multi database support via Spring JDBC. It could easily be used as a base for a real tool.
Ссылка на сайт

Ссылка на сайт

https://confluence.sakaiproject.org/display/BOOT/Sakai+Wicket+Maven+Archetype
Организация-разработчик

Организация-разработчик

The Sakai Foundation
Система контроля версий

Система контроля версий

https://source.sakaiproject.org/contrib/archetypes/apache-wicket/tags/sakai-wicket-maven-archetype-1.5.0

Как подключить последнюю версию

mvn archetype:generate -DgroupId=<com.mycompany.app> -DartifactId=<my-app>  -DarchetypeGroupId=org.sakaiproject.maven-archetype -DarchetypeArtifactId=sakai-wicket-maven-archetype -DarchetypeVersion=1.5.0 -DinteractiveMode=false

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.