Can anyone on linux give the attached script a test and make sure it
works before we check it in
What file name shall I give the checked in version? I like just using
openjump rather than having a .sh and platform on the end. Although we
could create a generic build that has all of the start scripts and a
UNIX specific one that just has the openjump executable.
At some point I also want to create a Gentoo ebuild for jump.
Thanks,
Paul
Andreas Schmitz wrote:
Paul Austin wrote:
Hi,
I have made some changes in the attached file that will allow users to
customize the settings by creating a ~/.jump/openjump.profile where they
can add additional JAVA_OPTS and generally change settings.
That's a good idea.
The script also uses basename on the command so you don't have to deal
with setting JUMP_HOME as it gets it for you (this is different from the
wrapper script I created in the desktop email)
Would you check it in, if nobody has any more changes? I'm out of office
until next monday ;-)
Best regards, Andreas
#!/bin/sh
JAVA_OPTS=-Xmx256M
MAIN=com.vividsolutions.jump.workbench.JUMPWorkbench
SAXDRIVER=org.apache.xerces.parsers.SAXParser
JAVA=`which java`;
JUMP_HOME=`dirname $0`/..
JUMP_PROPERTIES=~/.jump/workbench-properties.xml
JUMP_PROFILE=~/.jump/openjump.profile
if [ -f "$JUMP_PROFILE" ]; then
source $JUMP_PROFILE
fi
if [ -z "$JUMP_LIB" ]; then
JUMP_LIB=$JUMP_HOME/lib
fi
if [ -z "$JUMP_PLUGIN_DIR" ]; then
JUMP_PLUGIN_DIR=${JUMP_PLUGIN_DIR:=$JUMP_LIB/ext}
fi
if [ -z "$JUMP_PROPERTIES" -o ! -f $JUMP_PROPERTIES ]; then
JUMP_PROPERTIES=$OPENJUMP_HOME/bin/workbench-properties.xml
fi
for libfile in $JUMP_LIB/*.jar $JUMP_LIB/*.zip $JUMP_LIB/batik/*.jar
do
CLASSPATH=$libfile:$CLASSPATH;
done
CLASSPATH=$OPENJUMP_HOME/conf:$CLASSPATH
export CLASSPATH;
JUMP_OPTS="-plug-in-directory $JUMP_PLUGIN_DIR"
if [ -f "$JUMP_PROPERTIES" ]; then
JUMP_OPTS=$JUMP_OPTS -properties $JUMP_PROPERTIES
fi
$JAVA -cp $CLASSPATH:$JUMP_HOME/bin $JAVA_OPTS -Dorg.xml.sax.driver=$SAXDRIVER
$MAIN $JUMP_OPTS
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel