有一个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