Donnerstag, 28. Juli 2011

How to build and modfiy Tapestry 5.3.0

Currently I think the fastest and easy way to build your custom Tapestry version is to do a checkout from the subversion repository. Use gradle idea to generate IntelliJ IDEA project description files. The community version of this IDE is free. Just open the project and everything should compile. Since the switch to a gradle build process, the eclipse integration is a little bit broken (at least for me). The gradle generated eclipse project files didn't work for me. Compared to that the IntelliJ IDEA integration is painless. Using gradle install deploys your build in your local maven repository which makes it available to your Tapestry projects.

So the required commands in a brief are:

  • svn checkout https://svn.apache.org/repos/asf/tapestry/tapestry5/trunk tapestry-project
  • cd tapestry-project
  • gradle idea
  • gradle install