- wicket and wicket-extensions:
You only need to include the Servlet API (2.3, just for compiling) and
the SLF4J logging implementation you want. You cannot use Wicket without
adding a SLF4J logging implementation to your classpath. Most people use
log4j. If you do, just include slf4j-log4j12.jar on your classpath to get
Wicket to use log4j too. If you want to use commons-logging or JDK14
logging or something else, please see the SLF4J site (http://www.slf4j.org/)
for more information.
As the following projects all depend on wicket, they inherit these dependencies.
- wicket-auth-roles, wicket-jmx and wicket-objectssize-agent:
JDK 5 or up (though JMX can be run on 1.4 with an
extension package if you really need to).
- wicket-datetime:
Joda-Time 1.4 (http://joda-time.sourceforge.net/)
- wicket-velocity:
Apache Velocity 1.4 (http://velocity.apache.org/) and it's
dependencies (it ships a velocity-deps jar for convenience)
- wicket-ioc:
gclib nodep 2.1.3 (http://cglib.sourceforge.net/) and
asm 1.5.3 (http://asm.objectweb.org/)
- wicket-spring:
wicket-ioc and Spring (http://www.springframework.org/) and
it's dependencies
- wicket-spring-annots:
wicket-spring and needs to run on JDK 5 or up
- wicket-guice:
Google Guice (http://code.google.com/p/google-guice/) and runs on JDK 5 or up.
- wicket-examples:
All of the above.