...
When you build from SVN you will need to check out a whole branch, because our project depend on one another. For Wicket 1.x you will need to check out:
svn co httpshttp://svn.apache.org/repos/asf/incubator/wicket/branches/wicket-1.xtrunk
This will give you a directory structure like the following directory tree:
...
The build has two parts: a Java 1.4 part for the projects that are Java 1.4 based and a Java 5 part, specific for the projects that are Java 5 based. The corresponding projects reside (you guessed it!) in the jdk-1.4 and jdk-1.5 sub directories.
svn co httpshttp://svn.apache.org/repos/asf/incubator/wicket/branches/wicket-1.xtrunk
If you want to ensure that your Wicket version is built using JDK-1.4 and fully compatible with that Java version, you will need to build it with a Java 1.4 compiler and runtime library. Maven is set up so that it will only build the JDK-1.4 projects when it is started using a 1.4 Java version.
...