0
点赞
收藏
分享

微信扫一扫

接上文

夏沐沐 2022-08-09 阅读 87


#!/usr/bin/env bash


bin=$(dirname ${BASH_SOURCE-$0})
bin=$(cd $bin; pwd)
. "$bin"/cloud-config.sh
echo $CLASSPATH
TEST_RECORD_CLASS=test.hdfs.HDFStest
JAVA_OPTIONS="-Xmx512m -Dcloud.client.home=${CLOUD_HOME}"


echo ${JAVA_OPTIONS}
${JAVA_HOME}/bin/java ${JAVA_OPTIONS} ${TEST_RECORD_CLASS} cloud test/test







//cloud-config.sh:


#!/usr/bin/env bash
bin=$(dirname "$0")
bin=$(cd $bin; pwd)
export CLOUD_HOME="$bin/.."
export CLOUD_CONF_DIR=${CLOUD_HOME}/conf
export JAVA_HOME=/usr/lib/jvm/java
export JAVA_OPTIONS="-server -Xmx512m -XX:MaxNewSize=256m"


HDFS_TEST=${CLOUD_HOME}/lib/HDFStest.jar
APACHE_COMMONS_LIB=${CLOUD_HOME}/lib/commons-transaction-1.2.jar
APACHE_HADOOP_HDFS_LIB=${CLOUD_HOME}/lib/hadoop-hdfs-0.21.0.jar
APACHE_HADOOP_COMMON_LIB=${CLOUD_HOME}/lib/hadoop-common-0.21.0.jar
APACHE_HADOOP_MAPRED_LIB=${CLOUD_HOME}/lib/hadoop-mapred-0.21.0.jar
APACHE_HADOOP_ZOOKEEPER_LIB=${CLOUD_HOME}/lib/zookeeper-3.3.2.jar
APACHE_LOG4J_LIB=${CLOUD_HOME}/lib/log4j-1.2.15.jar
APACHE_COMMONS_LOG_LIB=${CLOUD_HOME}/lib/commons-logging-1.1.1.jar
APACHE_HTTPCLIENT_LIB=${CLOUD_HOME}/lib/commons-httpclient-3.1.jar
JACKSON_LIB=/usr/local/hadoop/lib/jackson-core-asl-1.4.2.jar:/usr/local/hadoop/lib/jackson-mapper-asl-1.4.2.jar
AVRO_LIB=/usr/local/hadoop/lib/avro-1.3.2.jar
JUNIT_LIB=/usr/local/cloud_client/lib/junit-4.5.jar
CLOUD_CLASSES=${CLOUD_HOME}/lib/cloud-jdbc.jar:${CLOUD_HOME}/lib/cloud-tools.jar:${CLOUD_HOME}/lib/Cloud.jar:${CLOUD_HOME}/lib/cloud-test.jar
DMJDBC_LIB=/usr/local/cloud_client/lib/Dm7JdbcDriver4.jar
KBJDBC_LIB=/usr/local/cloud_client/lib/kingbasejdbc4.jar
ORACLEJDBC_LIB=/usr/local/cloud_client/lib/ojdbc6.jar


CLASSPATH=${CLOUD_CONF_DIR}
CLASSPATH=${CLASSPATH}:${HDFS_TEST}
CLASSPATH=${CLASSPATH}:${APACHE_COMMONS_LIB}
CLASSPATH=${CLASSPATH}:${APACHE_HADOOP_HDFS_LIB}
CLASSPATH=${CLASSPATH}:${APACHE_HADOOP_COMMON_LIB}
CLASSPATH=${CLASSPATH}:${APACHE_HADOOP_MAPRED_LIB}
CLASSPATH=${CLASSPATH}:${APACHE_HADOOP_ZOOKEEPER_LIB}
CLASSPATH=${CLASSPATH}:${APACHE_LOG4J_LIB}
CLASSPATH=${CLASSPATH}:${APACHE_COMMONS_LOG_LIB}
CLASSPATH=${CLASSPATH}:${APACHE_HTTPCLIENT_LIB}
CLASSPATH=${CLASSPATH}:${JACKSON_LIB}
CLASSPATH=${CLASSPATH}:${AVRO_LIB}
CLASSPATH=${CLASSPATH}:${JUNIT_LIB}
CLASSPATH=${CLASSPATH}:${CLOUD_CLASSES}
CLASSPATH=${CLASSPATH}:${ORACLEJDBC_LIB}
CLASSPATH=${CLASSPATH}:${DMJDBC_LIB}
CLASSPATH=${CLASSPATH}:${KBJDBC_LIB}


export CLASSPATH


举报

相关推荐

0 条评论