`

java -cp 简介

 
阅读更多


 

在linux看到如下一段,有点困惑,现在弄明白了写下来做备份:

 

CONF_FILE=conf_$DATE/$tablename.properties
source $CONF_FILE


jars=`ls $PROJECT_HOME/lib`
for jar in $jars
do
    CLASSPATH="$CLASSPATH:$PROJECT_HOME/lib/$jar"
done


 java -Djava.library.path=/usr/lib/hadoop/lib/native -cp $CLASSPATH com.transwarp.hbase.bulkload.ImportTextFile2HBase $CONF_FILE

 

其中类ImportTextFile2HBase.java有 main函数,

最后那段脚本是说, 执行ImportTextFile2HBase的main函数,给main函数增加调用参数

conf_$DATE/$tablename.properties

 

然后给这个ImportTextFile2HBase类指定jar包路径分别为:

1 /usr/lib/hadoop/lib/native

2 $CLASSPATH

 

其中, java -cp的意思如下图解释:

 

 



 

 

 

  • 大小: 3.2 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics