Build and packaging

Code and Packaging Organization

All core code for Crafter is packaged as a single library called crafter-VERSION.jar. This code is largely independant of any type of presentation framework or presentation layer.

For demonstration purposes a JBoss Seam/Facelets application has been provided to illustrate how Crafter can be used to construct a website.
Building the core Crafter library

1. Checkout source from svn:

SVN: co https://svn.rivetlogic.com/repos/rivets/crafter/core/trunk

2. Build code with Maven:

mvn install

Building the Crafter Seam Demo Application

1. Checkout source from svn:

SVN co https://svn.rivetlogic.com/repos/rivets/crafter/app/seam-demo/trunk

2. Build code with Maven:

mvn package

Generate eclipse project files for projects

1. In the same directory as the project Maven POM file:

mvn eclipse:eclipse
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.