System.out.println()无法在Windows

时间:2016-01-20 13:09:28

标签: java windows

感谢您的重播。 我在ububntu OS上使用eclipse编写这段代码。

这是我的代码:

public class test{
     public static void main (String[] args){
             System.out.print("Hello world");
     }
}

然后使用eclipse export JAR Executable file。

我在ubuntu终端下运行代码如下:

java -jar test.jar

所以我得到了Hello world字符串,这就是结果: Screen shot on ubuntu

在windwos 8.1 x86的命令提示符下运行相同的命令。

java -jar test.jar

结果如下:Result on windows

再次感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

这可能是类路径问题,请使用下面的代码运行。 -verbose将打印执行细节。

set classpath=.;
java -verbose -jar helloworld.jar

答案 1 :(得分:0)

请告诉我们您的代码以及运行方式。

第一个想法:确保在命令行上运行代码:

  • 打开DOS框
  • cd到.jar文件所在的目录
  • java -jar helloworld.jar

如果双击.jar文件

,可能看不到任何控制台输出