在Class Dependency Analyzer工具中设置JAVA_HOME

时间:2016-05-15 17:09:08

标签: java-home

我想安装工具,Class Dependency Analyzer工具。我下载了软件,这是一个zip文件。我解压缩了。它包含一个名为cda.sh的.sh文件。当我试图安装它时,我收到一个错误,找不到JAVA_HOME。 Java安装在/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home位置。如何编辑cda.sh文件以包含JAVA_HOME?

cda.sh

CDA_HOME=`dirname $0`
export CDA_HOME 

LCP=$CDA_HOME/config:$CDA_HOME/lib/*:$CDA_HOME/lib/ext/*
export LCP

# For remote control support by DARC add the following to JVM_OPTS
# -Dcom.sun.management.jmxremote.port=4242 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false

# For debugging add the following to JVM_OPTS
# -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
xset JVM_OPTS=-Xmx512M
export JVM_OPTS

execCDA() 
{
    export JHOME
    $JHOME/bin/java $JVM_OPTS -cp $LCP org.pf.tools.cda.CDATool $*

}

error1() 
{
    echo ====================================================
    echo Error: JRE_HOME and JAVA_HOME not found !                                         
    echo Set the JRE_HOME or the JAVA_HOME path variable !
    echo ====================================================
}

if [ $JRE_HOME ] ; then 
        JHOME=$JRE_HOME
        execCDA $*
    elif [ $JAVA_HOME ] ; then
    JHOME=$JAVA_HOME
        execCDA $*
else
        error1
fi

0 个答案:

没有答案
相关问题