<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ojwiki.soldin.de/index.php?action=history&amp;feed=atom&amp;title=Portable_OpenJUMP</id>
	<title>Portable OpenJUMP - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://ojwiki.soldin.de/index.php?action=history&amp;feed=atom&amp;title=Portable_OpenJUMP"/>
	<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Portable_OpenJUMP&amp;action=history"/>
	<updated>2026-04-21T22:58:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.5</generator>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Portable_OpenJUMP&amp;diff=239&amp;oldid=prev</id>
		<title>Mentaer: /* Modify startup script - Linux */</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Portable_OpenJUMP&amp;diff=239&amp;oldid=prev"/>
		<updated>2009-10-12T01:00:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Modify startup script - Linux&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:00, 12 October 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l43&quot; &gt;Line 43:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 43:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* go to the end of the document to the line:  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* go to the end of the document to the line:  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  $JAVA -cp $CLASSPATH:$JUMP_HOME/bin $JAVA_OPTS $MAIN $JUMP_OPTS $&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  $JAVA -cp $CLASSPATH:$JUMP_HOME/bin $JAVA_OPTS $MAIN $JUMP_OPTS $&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Modify the line &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in&lt;/del&gt;:  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Modify the line &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;into&lt;/ins&gt;:  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   .. /.. /jre/bin/java -cp $CLASSPATH:$JUMP_HOME/bin $JAVA_OPTS $MAIN $JUMP_OPTS $&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   .. /.. /jre/bin/java -cp $CLASSPATH:$JUMP_HOME/bin $JAVA_OPTS $MAIN $JUMP_OPTS $&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Save the file&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Save the file&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Mentaer</name></author>
	</entry>
	<entry>
		<id>https://ojwiki.soldin.de/index.php?title=Portable_OpenJUMP&amp;diff=238&amp;oldid=prev</id>
		<title>Mentaer: Created page with &#039;This small tutorial explains how to create a portable Openjump which can be stored on a USB device and used in different computers. You need these two steps:  * 1 - copy OpenJUMP…&#039;</title>
		<link rel="alternate" type="text/html" href="https://ojwiki.soldin.de/index.php?title=Portable_OpenJUMP&amp;diff=238&amp;oldid=prev"/>
		<updated>2009-10-12T01:00:09Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;This small tutorial explains how to create a portable Openjump which can be stored on a USB device and used in different computers. You need these two steps:  * 1 - copy OpenJUMP…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This small tutorial explains how to create a portable Openjump which can be stored on a USB device and used in different computers. You need these two steps: &lt;br /&gt;
* 1 - copy OpenJUMP and JRE into an external device, &lt;br /&gt;
* 2 - modify startup script in Microsoft Windows or in Linux to launch Openjump from the external device.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Copy the Software and the Java machine on your portable device ==&lt;br /&gt;
&lt;br /&gt;
* Copy your preferable JAVA jre machine on a portable device by coping/moving all JRE directory from your computer to the portable device. Openjump is optimized JRE 1.5 but can work also with any JRE 1.6. in Microsoft Windows JRE is usually located in C:/Program files/Java folder. It is more difficult to locate the JRE machine in Linux, see the notes at the end of this page.&lt;br /&gt;
&lt;br /&gt;
* Copy the Openjump directory to the portable device at the same directory level. For instance, if D is the root for the device:&lt;br /&gt;
&lt;br /&gt;
D:/&amp;lt;br&amp;gt;&lt;br /&gt;
-- JRE&amp;lt;br&amp;gt;&lt;br /&gt;
-- Openjump&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This structure is useful if you want to add other  portable software which require JAVA to your pen drive and use only one JAVA machine for all of them (eg. gvSIG, Kosmo, ImageJ and OpenOffice). In this way you can have a real  portable GIS station.&lt;br /&gt;
&lt;br /&gt;
For instance:&amp;lt;br&amp;gt;&lt;br /&gt;
D:/&amp;lt;br&amp;gt;&lt;br /&gt;
-- JRE&amp;lt;br&amp;gt;&lt;br /&gt;
-- OpenJUMP&amp;lt;br&amp;gt;&lt;br /&gt;
-- OpenOffice&amp;lt;br&amp;gt;&lt;br /&gt;
-- gvSIG&amp;lt;br&amp;gt;&lt;br /&gt;
-- Kosmo&amp;lt;br&amp;gt;&lt;br /&gt;
-- etc&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modify startup script - Microsoft Windows ==&lt;br /&gt;
&lt;br /&gt;
* Open &amp;#039;&amp;#039;Openjump.bat&amp;#039;&amp;#039; with a text editor&lt;br /&gt;
* go to the end of the document to the line: &lt;br /&gt;
 start javaw -cp &amp;quot;%CLASSPATH%&amp;quot; %JAVA_OPTS%&lt;br /&gt;
* Modify the line in:  &lt;br /&gt;
 start ..\jre\bin\javaw -cp &amp;quot;%CLASSPATH%&amp;quot; %JAVA_OPTS%&lt;br /&gt;
* Save the file as &amp;#039;&amp;#039;Openjump.bat&amp;#039;&amp;#039;&lt;br /&gt;
* Launch Openjump using &amp;#039;&amp;#039;Openjump.bat&amp;#039;&amp;#039; or &amp;#039;&amp;#039;OJ.exe&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Modify startup script - Linux ==&lt;br /&gt;
&lt;br /&gt;
* Open Openjump.sh with a text editor&lt;br /&gt;
* go to the end of the document to the line: &lt;br /&gt;
 $JAVA -cp $CLASSPATH:$JUMP_HOME/bin $JAVA_OPTS $MAIN $JUMP_OPTS $&lt;br /&gt;
* Modify the line in: &lt;br /&gt;
  .. /.. /jre/bin/java -cp $CLASSPATH:$JUMP_HOME/bin $JAVA_OPTS $MAIN $JUMP_OPTS $&lt;br /&gt;
* Save the file&lt;br /&gt;
* Make sure that the file Openjump.sh in D:/OPENJUMP/BIN is executable&lt;br /&gt;
* Make sure that the file java (LSB executable) in the JRE/BIN folder is executable&lt;br /&gt;
* Launch Openjump using Openjump.sh&lt;br /&gt;
&lt;br /&gt;
Note that some Debian based distros, like Xandros, don&amp;#039;t allow to launch programs from  an external device.&lt;br /&gt;
&lt;br /&gt;
== How to build a GIS portable workstation using Java GIS software ==&lt;br /&gt;
&lt;br /&gt;
This small note will ecìxplain how to buid a GIS portable workstation with Openjump, Kosmo and Gv SIG which use the same JRA machine. Following the good tutorial about Portable gvSIG, from [http://downloads.gvsig.org/pub/images/gvSIG1.1USB/ 3rd gvSIG Conference], Valencia, 14th - 16th November 2007, this workstation is optimized to work either with Microsoft Windows or with Linux Operation Systems. &lt;br /&gt;
This work has been done only writing new startup script for the softwares. No modification have been done to the software, in this way we avoid violation of copyright.&lt;br /&gt;
You need two computers with installed Microsoft Windows and a Linux distribution. Of course it will work even if you have this two OS installed into different disks of a sinle computer.&lt;br /&gt;
&lt;br /&gt;
1) Create into your portable device a forder structure like this one: &lt;br /&gt;
&lt;br /&gt;
- Portable&amp;lt;br&amp;gt;&lt;br /&gt;
-- JRE_WIN (folder where to put JRE machine for windows)&amp;lt;br&amp;gt;&lt;br /&gt;
-- JRE_LINUX (folder where to put the JRE machine for linux)&amp;lt;br&amp;gt;&lt;br /&gt;
-- Kosmo&amp;lt;br&amp;gt;&lt;br /&gt;
-- Openjump&amp;lt;br&amp;gt;&lt;br /&gt;
-- GvSIG&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2) OpenJUMP. Download Openjump Nightly snapshot and unzip the files into the folder Portable&amp;gt;Openjump&lt;br /&gt;
&lt;br /&gt;
3) Kosmo. Download Kosmo  1.2.1 for Linux [http://www.opengis.es/index.php?option=com_docman&amp;amp;task=doc_download&amp;amp;gid=52&amp;amp;Itemid=42 here], this version includes JRE 1.6 and JAI 1.1.3 embedded. Install Kosmo into your Linux computer and copy all the files from the user/Kosmo folder to your portable&amp;gt;Kosmo folder.&lt;br /&gt;
Delete all the files into the  Portable&amp;gt;Kosmo&amp;gt;bin&amp;gt;JRE  folder&lt;br /&gt;
&lt;br /&gt;
4) GvSIG 1. Download Portable gvSIG, from [http://downloads.gvsig.org/pub/images/gvSIG1.1USB/ 3rd gvSIG Conference], Valencia, 14th - 16th November 2007, this version  is optimized to work  with Microsoft Windows, with MacOSX and  with Linux Operation Systems.&lt;br /&gt;
The software is available as a single, [http://downloads.gvsig.org/pub/images/gvSIG1.1USB/USB_DRIVE_1.zip USB_DRIVE_1].&lt;br /&gt;
&lt;br /&gt;
5) GvSIG 2.: Unzip the file USB_DRIVE_1.zip. Copy all the files from USB_DRIVE_1&amp;gt;gvSIG_1.1final folder to your Portable&amp;gt;GvSIG one&lt;br /&gt;
&lt;br /&gt;
6) Portable JRE Machine. Copy all the files from USB_DRIVE_1&amp;gt;jre1.5.0_12_LIN to your Portable&amp;gt;JRE_LINUX folder. Copy all the files from  USB_DRIVE_1&amp;gt;jre1.5.0_12_WIN to your Portable&amp;gt;JRE_WIN folder.&lt;br /&gt;
&lt;br /&gt;
Now the portable GIS workstation is finished. We need only the modified script files to launch the softwares (basically .BAT for Windows and .SH for LINUX).&lt;br /&gt;
I prepared the script files to launch the programs. You can download [http://jump-pilot.sourceforge.net/download/Resources/Script_files.zip here]. The files have to be unzipped into t5he conresponding Software/bin folder.&lt;/div&gt;</summary>
		<author><name>Mentaer</name></author>
	</entry>
</feed>