小编Mon*_*eet的帖子

从Java代码返回值

有一个Java类,它创建一个POST请求并将其发送到servlet.类文件(test)的主要方法如下所示:

public static void main(String[] args) throws IOException {
  // Code logic goes here...
  // No return Statement
}
Run Code Online (Sandbox Code Playgroud)

这是从KornShell(ksh)脚本中调用的,如下所示:

retcode=`$CLK_JAVA_PATH -cp $CLASSPATH test ${PASSWORD} ${HOSTNAME} ${TOOLSET}`

if [ $? != "0" ];then
        echo "ERROR:  
        echo "${retcode}"
else
        echo "${SCRIPT} Success"
fi
Run Code Online (Sandbox Code Playgroud)

retcode如果代码失败或成功,则始终具有值"2".我的问题是,因为我的main方法的返回类型是"void",为什么代码返回一些值?

java unix shell scripting ksh

19
推荐指数
3
解决办法
3万
查看次数

解压缩RPM文件并重新打包

我有一个RPM文件.我必须对该RPM进行一些更改,重新打包并测试.谁能帮我?

linux solaris rpmbuild

15
推荐指数
2
解决办法
3万
查看次数

标签 统计

java ×1

ksh ×1

linux ×1

rpmbuild ×1

scripting ×1

shell ×1

solaris ×1

unix ×1