Difference between revisions of "Developing with OpenJUMP"

From OpenJUMP Wiki
Jump to navigation Jump to search
m
Line 1: Line 1:
 +
== General ==
 
* [[How to get OpenJUMP source code]]
 
* [[How to get OpenJUMP source code]]
 
* [[Developer Documentation and HowTo]]
 
* [[Developer Documentation and HowTo]]
Line 9: Line 10:
 
* [[Using OpenJump in Your Student Project]]
 
* [[Using OpenJump in Your Student Project]]
  
other related stuff:
+
== Other related stuff ==
 
* [[OpenJUMP Google Summer Of Code]]
 
* [[OpenJUMP Google Summer Of Code]]
 
* [[JTin Google Summer of Code 2008]]
 
* [[JTin Google Summer of Code 2008]]
 
* [[Scripting with BeanShell]]
 
* [[Scripting with BeanShell]]
 +
 +
== Nightly Build (NB) ==
 +
OJ's NB is created with [http://maven.apache.org/run-maven/index.html#Quick_Start Maven] and is kindly processed by [http://www.intevation.net Intevation GmbH].
 +
* The NB is downloadable from [http://jump-pilot.sourceforge.net/download/nightlybuild/ here]. It is only build when source files at the SVN repository are updated.
 +
* A log file for the build can be found [http://gisbuild.intevation.de/openjump/errors/ here] in case no build is created since errors appear.
 +
* After installing Maven, for instance in the folder ''C:\dev\maven221\'' under Windows, local builds can be created with the command line: <pre>c:\dev\openjump\openjump>C:\dev\maven221\bin\mvn clean install</pre> For the example above the folder ''c:\dev\openjump\openjump'' contains the Maven 2 ''pom.xml'' file and also contains OpenJUMPs ''src'' folder from the SVN.

Revision as of 12:36, 22 September 2010

General

Other related stuff

Nightly Build (NB)

OJ's NB is created with Maven and is kindly processed by Intevation GmbH.

  • The NB is downloadable from here. It is only build when source files at the SVN repository are updated.
  • A log file for the build can be found here in case no build is created since errors appear.
  • After installing Maven, for instance in the folder C:\dev\maven221\ under Windows, local builds can be created with the command line:
    c:\dev\openjump\openjump>C:\dev\maven221\bin\mvn clean install
    For the example above the folder c:\dev\openjump\openjump contains the Maven 2 pom.xml file and also contains OpenJUMPs src folder from the SVN.