home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- #
- # Copyright (c) 1997 by Sun Microsystems, Inc.
- # All rights reserved.
- #
- # Back door for passing arguments to java: -J-ms16m, etc.
- jav= cav=
- for a do
- if ja=`expr "$a" : '-J\(..*\)'`
- then jav="$jav $ja"
- elif expr "$a" : '.*[\ \ ][\ \ ]*' 2>&- 1>&-
- then cav="$cav \"$a\""
- else cav="$cav $a"
- fi; done
-
- if [ -d /usr/java1.1 ] ; then
- J_HOME=/usr/java1.1
- else
- PRG="`type \"$0\" | awk '{print $3}'`" >/dev/null 2>&1
- J_HOME="`dirname $PRG`/../.."
- fi
-
- if [ -z "$JAVA_HOME" ] ; then
- export JAVA_HOME
- JAVA_HOME="$J_HOME"
- fi
-
- CLASSPATH="${CLASSPATH-.}"
- if [ -z "${CLASSPATH}" ] ; then
- CLASSPATH=".:$JAVA_HOME/classes:$JAVA_HOME/lib/classes.zip"
- else
- CLASSPATH="$CLASSPATH:$JAVA_HOME/classes:$JAVA_HOME/lib/classes.zip"
- fi
- export CLASSPATH
-
- export LD_LIBRARY_PATH
- LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$JAVA_HOME/lib"
-
- eval exec \"$JAVA_HOME\"/bin/java -ms8m $jav sun.tools.javac.Main $cav
-