Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在cmd中从java打印_Java_Jar_Cmd - Fatal编程技术网

在cmd中从java打印

在cmd中从java打印,java,jar,cmd,Java,Jar,Cmd,我通过创建jar(myProg.jar)在Java中运行程序,并通过CMD运行它: myprog.jar myarguments. 问题是,我希望cmd将等待程序终止,并打印项目中的所有System.out.println 现在,我运行这个命令,程序运行,但它会立即在CMD中显示我期望下一个命令的行,并且不会打印或等待程序终止。试试看 java -jar myprog.jar myarguments. 因为在Windows中,按程序名调用程序只是像双击一样执行它,所以它在后台启动了mypro

我通过创建jar(
myProg.jar
)在Java中运行程序,并通过CMD运行它:

myprog.jar myarguments.
问题是,我希望cmd将等待程序终止,并打印项目中的所有
System.out.println

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

试试看

java -jar myprog.jar myarguments.
因为在Windows中,按程序名调用程序只是像双击一样执行它,所以它在后台启动了myprog.jar。运行JAR文件的简单方法是调用
java-jarjarfile.JAR

要了解更多关于JAR文件工作方式的信息,可以参考Java教程中的内容