Skip to content

Files

Latest commit

f14689d · Dec 18, 2024

History

History
This branch is 52 commits behind apache/wicket:master.

archetypes

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Dec 18, 2024
May 21, 2018
Apache Wicket Archetypes
========================

This is the README file for the archetypes directory

Wicket's archetypes directory is a collection of Apache Maven project 
archetypes designed for Wicket.

Contents
--------
 - Requirements
 - Getting started
 - Usage

Requirements
------------
To install and use these archetypes Apache Maven (http://maven.apache.org)
needs to be present.


Getting started
---------------
Installation:
>cd archetypes
>cd <archetype-folder>
>mvn install
 
Usage
-----
Creating a maven project using one of the archetypes:
>mvn archetype:create \
  -DarchetypeGroupId=org.apache.wicket \
  -DarchetypeArtifactId=<archetypeArtifactId> \
  -DarchetypeVersion=<archetypeVersion> \
  -DgroupId=<groupId> \
  -DartifactId=<artifactId>
e.g.:
>mvn archetype:create \
  -DarchetypeGroupId=org.apache.wicket\
  -DarchetypeArtifactId=wicket-archetype-quickstart \
  -DarchetypeVersion=9.0.0-SNAPSHOT \
  -DgroupId=com.mycompany \
  -DartifactId=myproject
  
Launching Generated Application Using Jetty
-------------------------------------------
>cd myproject
>mvn jetty:run

Browse to http://localhost:8080/

Generated Eclipse Project From Generated Application
----------------------------------------------------
>cd myproject
>mvn eclipse:eclipse -DdownloadSources=true

Open Eclipse. Choose File/Import/Existing Project and point it to myproject directory