#! /bin/sh # # Copyright (c) 2005, Karl Trygve Kalleberg # Copyright (c) 2005, Gentoo Foundation # # Licensed under the GNU General Public License, v2. # java_home=$(java-config --jre-home) if [ -z "${java_home}" ] ; then java_home=$(java-config --jdk-home) fi if [ -z "${java_home}" ] ; then echo "!!! You do not appear to have a valid JRE or JDK installed" > /dev/stderr exit 1 fi if [ -f "${java_home}/jre/lib/rt.jar" ] ; then rt="${java_home}/jre/lib/rt.jar" elif [ -f "${java_home}/lib/rt.jar" ] ; then rt="${java_home}/lib/rt.jar" elif [ -f "${java_home}/jre/lib/core.jar" ] ; then b="${java_home}/jre/lib" rt="${b}/core.jar:${b}/xml.jar:${b}/security.jar:${b}/graphics.jar:${b}/server.jar" fi if [ -z "${rt}" ] ; then echo "!!! Could not find runtime classes" > /dev/stderr exit 2 fi /usr/bin/jikes -bootclasspath "${rt}" $@