Solaris: JAVA_HOME
Jeg sidder ved en Solaris-maskine og prøver at få Poseidon for UML til at virke. Man skal køre det med følgende script:#!/bin/bash
if [ -z "$JAVA_HOME" ] ; then
echo "Could not find a JDK."
echo "Either you have to install a JDK (1.4 or up),"
echo "or you have to set JAVA_HOME to your JDK installation directory."
exit
fi
JAVACMD=$JAVA_HOME/bin/java
ulimit -s 2048
instdir=`dirname "$0"`
project=$1
loglevel=$2
cd "$instdir"
CLASSPATH=../lib/poseidon.jar:../lib/umlplugin.jar
CLASSPATH=$CLASSPATH:$JAVA_HOME/jre/lib/rt.jar # for compilation
export CLASSPATH
"$JAVACMD" -Xmx160m -Dposeidon.java.home="$JAVA_HOME" -Dposeidon.user.dir.PE=$POSEIDONPE_HOME -Dposeidon.user.dir.SE=$POSEIDONSE_HOME com.gentleware.poseidon.Poseidon $project
Dette script ligger i en fil der hedder poseidon.sh
Men når jeg kører scriptet med kommandoen bash poseidon.sh (korrekt?) får jeg fejlen:
Could not find a JDK. Either you have to install a JDK (1.4 or up), or you have to set JAVA_HOME to your JDK installation directory.
Hvordan gør jeg det?
