I have finally succeeded in building OpenJUMP from source, and having the
JAR files execute! I am very excited about this small accomplishment, which
turned out to be a real pain in the rear end.

I have modified the OpenJUMP Ant build file. This build file can be used by
developers that don't want to worry about making updates to the CVS
repository. (For example, they would like to build OpenJUMP from source on
their own computer to test out code modifications.) This Ant build file does
the following tasks:

[1] Compiles the source code.
[2] Creates the JAR files.
[3] Writes a brief "build_info.txt" file.
[4] Packages the source code.
[5] Generates the Javadoc.

I'm still having a little trouble with the Javadoc Target. It seems as
thought the Javadoc is generated, but never reaches its destination
directory. I am going to try running the build file from the command line to
see if I can overcome this problem.

I need to complete the following tasks before I release the build file to
the community:

[1] Correct the problem with the Javadoc target.
[2] Review and edit my build file comments.
[3] Modify the JAR target so the workbench JAR will run with a double click.

The build file already has generous comments, in accordance with my somewhat
irritating coding style. I was also thinking about preparing a video that
explains how to do the following:

[1] Set up an Eclipse project from the OpenJUMP source distribution.
[2] Set up the file system/Eclipse Workspace for the build process.
[3] Execute the Ant Build File.
[4] Prepare an OpenJUMP "distributable" that allow the program to be run on
the target operating system.

I think I can have this done in the next week or two.

The Sunburned Surveyor
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to