Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

When you build from SVN you should check out the whole of trunk or the selected branch as the project consists of various modules that may depend on one another. For the current (1.4) development branch, you will need to check out:

svn co http://svn.apache.org/repos/asf/wicket/trunkImage Removed

This will give you a directory structure like the following directory tree:

  • wicket-1.x
  • wicket-1.x/wicket
  • wicket-1.x/wicket-extensions
  • wicket-1.x/wicket-spring
  • wicket-1.x/wicket-auth-roles
  • wicket-1.x/wicket-examples
  • wicket-1.x/wicket-spring-annot
  • ...

In this document we focus at the maven project descriptor located in the top level directory, which enforces default settings for all Wicket projects such as plug-in settings, versioning of the Wicket projects, managing the various dependencies and more.

...

The current development version of Wicket requires at least jdk 1.5.

svn co http://svn.apache.org/repos/asf/wicket/trunkImage Removed

If you want to ensure that your Wicket version is built using JDK-1.5 and fully compatible with that Java version, you will need to build it with a Java 1.5 compiler and runtime library.

...

Commandline

Description

mvn clean

cleans up build artifacts

mvn compile

compiles the projects

mvn package

creates the jar files in the target/ subdirectories

mvn install

installs the jar files in your local repository

mvn -Prelease package

generates the javadoc/source jars as well

You can just run the install target, as Maven will build the previous stages automatically.

...