2013-04-06 50 views
0

我跑我在Java程序中创建一个JAR(myProg.jar),并通过CMD运行:打印在cmd中

myprog.jar myarguments. 

的问题是,我想的是,CMD会等到程序会终止,并会在我的项目中打印所有System.out.println

现在,我运行这个命令,程序运行,但它立即显示CMD中我希望我的下一个命令的行,并且不打印或等到我的程序终止。

回答

0

尝试

java -jar myprog.jar myarguments. 

由于Windows由其名称调用程序简单地执行它就像一个双击会,它在后台myprog.jar开始。运行JAR文件的直接方法是致电java -jar jarfile.jar

要详细了解JAR文件的工作方式,请参阅Java教程中的Lesson: Packaging Programs in JAR Files