有一個Java類創建一個POST請求並將它發送給一個servlet。 類文件(測試)的主要方法看起來是這樣的:Java代碼的返回值
retcode=`$CLK_JAVA_PATH -cp $CLASSPATH test ${PASSWORD} ${HOSTNAME} ${TOOLSET}`
if [ $? != "0" ];then
echo "ERROR:
echo "${retcode}"
else
echo "${SCRIPT} Success"
fi
retcode
的值總是「:
public static void main(String[] args) throws IOException {
// Code logic goes here...
// No return Statement
}
這是從一個KornShell(KSH)腳本是這樣的所謂2「獨立於代碼是否失敗或成功。 我的問題是因爲我的主要方法的返回類型是「無效」,爲什麼代碼返回一些值?
這應該是公認的答案,因爲它對內部工作有更好的解釋。 – searchengine27