Difference between revisions of "Developing with OpenJUMP"

From OpenJUMP Wiki
Jump to navigation Jump to search
Line 14: Line 14:
 
* [[Scripting with BeanShell]]
 
* [[Scripting with BeanShell]]
  
== Nightly Build (NB) ==
+
== Development Snapshots ==
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].
+
; Do it yourself
* 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.
 
* 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.
 +
; Download OJ snapshot releases
 +
* see [[Downloading_OpenJUMP#Snapshots| Download page - Section Snapshots]]
  
 
== Roadmap ==
 
== Roadmap ==

Revision as of 17:31, 13 November 2011

General

How to get OpenJUMP source code

Developer Documentation and HowTo

Internationalization and How to translate OpenJUMP into another language

Notes on Speed Improvements on Rendering

Using OpenJump in Your Student Project

Other Related Stuff

Development Snapshots

Do it yourself
  • 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.
Download OJ snapshot releases

Roadmap

Administration tasks