]> git.pld-linux.org Git - packages/JXplorer.git/blob - JXplorer.sh
- detach from console
[packages/JXplorer.git] / JXplorer.sh
1 #!/bin/sh
2
3 JX_OPTS=-Djxplorer.config="$HOME/.JXplorer"
4 JX_JAVADIR=/usr/share/java/JXplorer
5 JX_DATADIR=/usr/share/JXplorer
6
7 # Get config.
8 [ -f /etc/sysconfig/jxplorer ] && . /etc/sysconfig/jxplorer
9
10 JAVA_BIN="$JAVA_HOME/bin/java"
11
12 if ! [ -d "$HOME/.JXplorer" ]; then
13   mkdir "$HOME/.JXplorer"
14   cp /etc/JXplorer/connections.txt "$HOME/.JXplorer/connections.txt"
15   ln -s /etc/JXplorer/log4j.xml "$HOME/.JXplorer/log4j.xml"
16   ln -s /etc/JXplorer/jxconfig.txt "$HOME/.JXplorer/jxconfig.txt"
17 fi
18
19 cd "$JX_DATADIR"
20 CLASSPATH=`build-classpath junit jhall`
21 CLASSPATH="$CLASSPATH:$JX_JAVADIR/jxplorer.jar:$JX_JAVADIR/help.jar"
22 export CLASSPATH
23
24 if [ "$#" == "0" ]; then
25     exec "$JAVA_BIN" $JX_OPTS com.ca.directory.jxplorer.JXplorer < /dev/null > /dev/null 2>&1 &
26   else if [ "$1" = "console" ] ; then
27     exec "$JAVA_BIN" $JX_OPTS com.ca.directory.jxplorer.JXplorer
28   else
29     echo "Usage: $0 [console|help]"
30   fi
31 fi
This page took 0.0447 seconds and 3 git commands to generate.