我意识到当日食说:
<terminated> main [java application] C:\program files\java\jre1.8.0_25\bin\javaw.exe
程序运行并终止。我的问题是它没有真正运行,一旦我点击它立即显示此消息。该计划根本没有运行。有人知道如何阻止javaw.exe
立即终止程序吗?
public class main {
public static void main(final String[] args) throws Exception {
Twitchbot bot = new Twitchbot();
bot.setVerbose(true);
bot.connect("irc.twitch.tv", "6667", "oauth:*********************************");
bot.joinChannel("#donnie64");
}
}
答案 0 :(得分:0)
这是因为你的程序确实已经,而确实退出,所有没有错误或输出。它创建一个Twitchbot
,将其设置为详细,连接,加入通道,然后程序结束,因为它没有更多的指令,循环或线程等待。它唯一说的是
<terminated> main [java application] C:\program files\java\jre1.8.0_25\bin\javaw.exe
因为这是Eclipse在程序结束时应该说的内容。
如果出现错误,它应该在控制台中用红色字母打印一些内容,如:
Exception in thread "main" java.lang.RuntimeException
at testing.NFATest.main(NFATest.java:45)
或者它抛出的任何例外。 (NullPointerException
,ArrayIndexOutOfBounds
等)