我在程序中有System.out.println(“answer”);
讲程序打包成可执行jar包,双击运行jar包时,answer会在哪里输出?

解决方案 »

  1.   

    双击运行jar包时,没有打开控制台啊?应该不是基于控制台的
      

  2.   

    控制台啊
    双击相当于下面二者之一java -jar 
    javaw -jar 前者有控制台窗口的。
      

  3.   

    命令行下用java -jar jarfile运行
      

  4.   

    你可以在程序里加一个显示answer的窗口啊。很简单!
      

  5.   

    确实在控制台,只不过控制台被隐藏了如果在cmd下用命令启动,或者使用Eclipse来启动程序,就可以看到了
      

  6.   

    将System.out.println(answer);
    改成
    JOptionPane.showMessageDialog(null, answer, "", 1);
    具体用法查api
      

  7.   

    命令行方式下java -classpath "你的jar绝对路径" 你的入口类,就可以看到了。
      

  8.   

    没有用命令行,怎么看System.out.println("xxx")?本来就是输出在控制台了,你没有在命令行下启动,当然看不到的
      

  9.   

    你是在什么里面生成的啊?Myeclipse或Eclipse直接可以生成的 不知道你用的是什么?一般都是在控制台输出的。