0
我跑我在Java程序中创建一个JAR(myProg.jar
),并通过CMD运行:打印在cmd中
myprog.jar myarguments.
的问题是,我想的是,CMD会等到程序会终止,并会在我的项目中打印所有System.out.println
。
现在,我运行这个命令,程序运行,但它立即显示CMD中我希望我的下一个命令的行,并且不打印或等到我的程序终止。
我跑我在Java程序中创建一个JAR(myProg.jar
),并通过CMD运行:打印在cmd中
myprog.jar myarguments.
的问题是,我想的是,CMD会等到程序会终止,并会在我的项目中打印所有System.out.println
。
现在,我运行这个命令,程序运行,但它立即显示CMD中我希望我的下一个命令的行,并且不打印或等到我的程序终止。
尝试
java -jar myprog.jar myarguments.
由于Windows由其名称调用程序简单地执行它就像一个双击会,它在后台myprog.jar开始。运行JAR文件的直接方法是致电java -jar jarfile.jar
。
要详细了解JAR文件的工作方式,请参阅Java教程中的Lesson: Packaging Programs in JAR Files。