Difference between revisions of "Developing with OpenJUMP"

From OpenJUMP Wiki
Jump to navigation Jump to search
Line 21: Line 21:
 
* 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.
 
* 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.
 
* Note, that the regular release versions are build with [http://ant.apache.org/ Ant] - which is another option besides Maven.
 
* Note, that the regular release versions are build with [http://ant.apache.org/ Ant] - which is another option besides Maven.
 +
 +
== Roadmap ==
 +
* [[OpenJUMP Roadmap]]
  
 
== Release Process ==
 
== Release Process ==
 
* [[Creating an OJ release version]]
 
* [[Creating an OJ release version]]

Revision as of 12:42, 6 March 2011

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.
  • Note, that the regular release versions are build with Ant - which is another option besides Maven.

Roadmap

Release Process