作者CrazyBoss (CrazyBoss)
看板java
标题[问题] call另一个Class的main,原程式就结束?
时间Sat Nov 17 18:30:52 2012
我要执行的主程式:
package ManyMain;
import XXX.jar档;
public class ManyMain {
public static void main(String[] args) {
XXX.main("1");
XXX.main("2");
XXX.main("3");
}
}
-------------------------------------------------------------
我的主程式(ManyMain)
会call其他程式(GW_MsgSender)
而GW_MsgSender是已经包好的jar档,我把它当成API再用
(已经知道要传入的参数和传回的值,但看不到程式码)
问题来了
每次我执行完"GW_MsgSender.main("1");"後所有的程式就结束了(包含ManyMain)
请问要怎麽让ManyMain继续执行
"GW_MsgSender.main("2");"和"GW_MsgSender.main("3");"这两行?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.82.219
1F:推 No:你是呼叫GW_MsgSender的程式进入点吗? 11/17 18:51
2F:→ No:是的话,是因为runtime exception跳出了吧 11/17 18:53
3F:推 PsMonkey:说不定人家程式里头有 System.exit() XD 11/17 20:20
4F:→ CrazyBoss:有的话就没救了吗? 11/17 20:35
5F:推 No:有的话也太狠了XDDD 11/17 20:44
6F:推 LaPass:开另外一个jvm给他? 11/17 22:28
※ 编辑: CrazyBoss 来自: 140.116.82.219 (11/17 22:35)
7F:→ cha122977:System.exit()也太XDDDDDDDDDD 11/18 14:22
8F:→ qrtt1:System.exit() 很正常啊.他是独立的进入点,自己决定结果值 11/18 22:40