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

SNMP编程

开发平台:

C/C++

  1. #!/bin/sh
  2. #
  3. # Shell Script which sets the initial Enviroment for startup.
  4. # Set Green Thread. Remove the comment if the THREADS_FLAG need to be set to green.
  5. #THREADS_FLAG=green
  6. #export THREADS_FLAG
  7. # Disabling the JIT Compiler
  8. # DISABLE JIT COMPILER
  9. #JAVA_COMPILER=NONE      
  10. #export JAVA_COMPILER    
  11. # Setting the Xml Encoding to English.  
  12. # Please change if you want to parse it in other Languages.
  13. LANGENCODING=ISO-8859-1
  14. export LANGENCODING
  15. # Searching for java in your system.
  16. JAVA_EXE=`which java`
  17. if [ $? -ne 0 ]; then
  18. echo java command not found
  19. exit 1
  20. fi
  21. JAVA_HOME_DIR=`dirname $JAVA_EXE`
  22. JAVA_HOME_DIR=`dirname $JAVA_HOME_DIR`
  23. # Management Builder needs JDK environment. Setting it...
  24. TOOLS="lib/tools.jar"
  25. if [ ! -f $JAVA_HOME_DIR/$TOOLS ]
  26. then
  27.     JAVA_HOME_DIR=`dirname $JAVA_HOME_DIR`
  28.     if [ -f $JAVA_HOME_DIR/bin/java ]
  29.     then
  30.         PATH=$JAVA_HOME_DIR/bin:$PATH
  31.         export PATH
  32.     else
  33.         echo "Java executable not found in directory $JAVA_HOME_DIR/bin "
  34.         exit -1
  35.     fi
  36.     if [ ! -f $JAVA_HOME_DIR/$TOOLS ]
  37.     then
  38.         echo "The file $JAVA_HOME_DIR/$TOOLS is not found"
  39.         exit -1
  40.     fi
  41. fi
  42. # Setting CLASSPATH for the laucher.
  43. # This script will be called for all tools. 
  44. # Thus the CLASSPATH present below will be set for all tools.
  45. CLASSPATH=./classes:./classes/AdventNetLauncher.jar:./classes/AdventNetUpdateManager.jar:./jars/xalan.jar:./jars/jaxp.jar:./jars/crimson.jar:./jars/JimiProClasses.zip:./images
  46. CLASSPATH=$JAVA_HOME_DIR/lib/tools.jar:$JAVA_HOME_DIR/lib/dt.jar:$CLASSPATH 
  47. export CLASSPATH
  48. JAVA_CMD="$JAVA_HOME_DIR/bin/java -Xmx200M"
  49. export JAVA_CMD