Getting Wicket
There are a couple of things to consider when downloading Wicket for your project. Do you use Maven? Do you need to run on Java 1.4?
Here's a matrix for picking the right Wicket version:
Version |
Java version |
Code status |
Apache status |
Maven |
Download |
Subversion |
---|---|---|---|---|---|---|
>= 1.4 |
Stable |
n/a |
||||
>= 1.4 |
Stable |
n/a |
n/a |
|||
>= 1.4 |
Beta |
n/a |
||||
>= 1.5 |
Alpha |
n/a |
Wicket versions
Here's a small description of the different Wicket releases. Our current stable release is Wicket 1.2.5, which is released outside the Apache Software Foundation. Development within the Apache Software Foundation is ongoing on Wicket 1.3 and 2.0. Wicket 2.0 was scheduled as our next major release, but considering that it requires Java 1.5 or newer, the Wicket team decided to backport some major features into our Wicket 1 stream. The result of this effort is the upcoming Wicket 1.3.
Wicket 1.2.5
Wicket 1.2.5 is our stable release and is available from SourceForge.net and through the Maven central repository. It is the release version of the maintenance branch wicket-1.2.x. This is often referred to as wicket-1.2.x
The Wicket 1.2.x releases are not endorsed by, approved by, nor affiliated with the Apache Software Foundation in any way.
Subversion |
http://svn.apache.org/repos/asf/incubator/wicket/branches/wicket-1.2.x |
Snapshot repository |
|
Central repository |
|
Group id |
wicket |
Artifact id |
wicket |
Version |
1.2.5 |
Wicket 1.3
Wicket 1.3 is currently under development at the Apache Software Foundation, while inside the Incubator. When projects first move to Apache, they are housed at the Apache Incubator. The Incubator helps incoming projects migrate to the vibrant Apache community.
The Wicket team considers Wicket 1.3 to be of beta quality. We don't expect any big API changes and are currently working to release our first beta.
Currently there is no official release available for Wicket 1.3. The only way to get to the code is to use our development snapshot releases, or build it yourself from subversion.
You can see the status of Wicket's incubation process on this page.
Subversion |
http://svn.apache.org/repos/asf/incubator/wicket/branches/wicket-1.x |
Snapshot repository |
|
Central repository |
n/a |
Group id |
org.apache.wicket |
Artifact id |
wicket |
Version |
1.3-incubating-SNAPSHOT |
Wicket 2.0
Wicket 2.0 is currently under development at the Apache Software Foundation, while inside the Incubator. When projects first move to Apache, they are housed at the Apache Incubator. The Incubator helps incoming projects migrate to the vibrant Apache community.
The Wicket team considers Wicket 2.0 to be of alpha quality. We expect minor API changes while we are adding new features. Currently we are trying to get our first beta release of Wicket 1.3 out, so development on 2.0 has slowed down, but is still ongoing.
Currently there is no official release available for Wicket 1.3. The only way to get to the code is to use our development snapshot releases, or build it yourself from subversion.
You can see the status of Wicket's incubation process on this page.
Getting Wicket using Maven
When you use Maven version 2, getting Wicket releases is very easy. For our stable release you can use the default maven repositories. For development snapshots you will need to specify our snapshot repository for maven to find the generated jar files.
Getting Wicket 1.2.5 using Maven
Getting Wicket 1.2.5 (non-Apache release!)