Tools you must have for this to work Maven. To use Maven 1.x or maven 1.1-beta 2, and after downloading the source from Subversion repository run the maven command as follows from the top level directory where the project.xml file is located.
maven jar
The build system has been upgraded to use Maven 2. This uses the pom.xml file in the project and to build using this version of maven you can use the following command:
mvn clean install
maven -Dmaven.jar.sign.skip clean assembly:assembly -Dmaven.jar.sign.skip
If you want to build with signing the distribution jar then run the above command without the -Dmaven.jar.sign.skip. You will need to create a key store called 'softlandingKeystore'. This keystore should be in the same directory of the pom.xml. The following are the steps to create a development key, and should be used as an example. This is based on documentation from SUN's site about webstart security
Make the key:
keytool -genkey -keystore softlandingKeystore -alias http://softlanding.sourceforge.net/ -validity 365
Self-sign the key:
keytool -selfcert -alias http://softlanding.sourceforge.net/ -keystore softlandingKeystore
Verify the key:
keytool -list -keystore softlandingKeystore
For Maven 1.x builds, the most difficult part to run the application would be to then go to the /target directory copy the pilotslog-1.0.jar into target/lib/ directory and double clicking the pilotslog-1.0.jar file. You other users might have to from the command line just run the following to get the application to pop-up.
java -jar pilotslog-1.0.jar
This project is hosted on sourceforge.net You can go to directly to sourceforge project to view more information.