...
Tapestry 5 makes use of features of Java Development Kit (JDK) version 1.5. This includes Java annotations, and a little bit of Java generics. JDK 1.6 works fine too.
Eclipse Indigo (3.7 or Newer)
Since For this tutorial we're emphasizing a free and open source stack, we'll concentrate on the best free IDE.
...
ll use the currently most popular Integrated Development Environment (IDE), Eclipse. But feel free to adapt these instructions to
...
your favorite IDE, whether IntelliJ, NetBeans, or any other.
Eclipse comes in various flavors, and includes a reasonable XML editor built-in. It can be downloaded from the eclipse.org web site. We recommend the Eclipse IDE for Java Developers.
...
This tutorial was written with RunJettyRun version 1.3.1.
Apache Maven 3
Maven is a software build tool of rather epic ambitions. It has a very sophisticated plugin system that allows it to do virtually anything, though compiling Java code, building WAR and JAR files, and creating reports and web sites are its forte.
...