setallEnv.sh
上传用户:aonuowh
上传日期:2021-05-23
资源大小:35390k
文件大小:1k
源码类别:

SNMP编程

开发平台:

C/C++

  1. #!/bin/sh
  2. currDir=`pwd`
  3. cd ..
  4. # Set Green Thread
  5. THREADS_FLAG=green
  6. export THREADS_FLAG
  7. # DISABLE JIT COMPILER
  8. JAVA_COMPILER=NONE      
  9. export JAVA_COMPILER    
  10. JAVA_EXE=`which java`
  11. if [ $? -ne 0 ]; then
  12. echo java command not found
  13. echo "Set the JAVA Path"
  14. cd $currDir
  15. exit 1
  16. fi
  17. JAVA_HOME_DIR=`dirname $JAVA_EXE`
  18. JAVA_HOME_DIR=`dirname $JAVA_HOME_DIR`
  19. TOOLS="lib/tools.jar"
  20. if [ ! -f $JAVA_HOME_DIR/$TOOLS ]
  21. then
  22.     JAVA_HOME_DIR=`dirname $JAVA_HOME_DIR`
  23.     if [ -f $JAVA_HOME_DIR/bin/java ]
  24.     then
  25.         PATH=$JAVA_HOME_DIR/bin:$PATH
  26.         export PATH
  27.     else
  28.         echo "Java executable not found in directory $JAVA_HOME_DIR/bin "
  29. cd $currDir
  30.         exit -1
  31.     fi
  32.     
  33.     if [ ! -f $JAVA_HOME_DIR/$TOOLS ]
  34.     then
  35.         echo "The file $JAVA_HOME_DIR/$TOOLS is not found"
  36. cd $currDir
  37.         exit -1
  38.     fi
  39. fi
  40. SNMP_HOME=.
  41. CLASSPATH=$SNMP_HOME/classes:$SNMP_HOME/jars/crimson.jar:$SNMP_HOME/jars/JimiProClasses.zip:$SNMP_HOME/jars/jaxp.jar:$SNMP_HOME/jars/AdventNetUpdateManager.jar
  42. CLASSPATH=$JAVA_HOME_DIR/lib/tools.jar:$JAVA_HOME_DIR/lib/dt.jar:$CLASSPATH
  43. export CLASSPATH
  44. JAVA_CMD="$JAVA_HOME_DIR/bin/java "
  45. export JAVA_CMD
  46. cd $currDir