在linux下執行腳本
JAVA_HOME=/usr/java5
ANALYZER_LIB=/CFCA/xFraud/TxCollector/lib
ANALYZER_CONFIG_FILE_PATH=/CFCA/xFraud/TxCollector/config
CP=.:$CLASSPATH
#Add ANALYZER library to CLASSPATH
for file in ${ANALYZER_LIB}/*.jar;
do CP=${CP}:$file;
done
CP=${CP}:${ANALYZER_CONFIG_FILE_PATH};
export CLASSPATH=$CP
echo $CLASSPATH
echo ${ANALYZER_CONFIG_FILE_PATH}
$JAVA_HOME/bin/java -classpath $CLASSPATHcfca.xfraud.collector.system.RealAnalyzer ${ANALYZER_CONFIG_FILE_PATH} startup
而在linux通過vi打開每行都有^M 執行時 報錯:' is not expected.403-057 Syntax error at line 7 : `
而第七行又沒有 ' 字符,那麼可以通過 ue中 文件/轉化/dos->unix即可
如附件圖
發生的根本原因在於上傳文件時沒有采用binary方式