System.out.println不起作用?

时间:2011-10-01 19:01:42

标签: java string netbeans system.out

当我在main方法中写这个时:

System.out.println("Hello");

输出控制台上没有输出任何内容。它只是说“建立成功(总时间:0秒)”。有什么问题?

这是我的完整计划:

package names;

  public class myName {

  /**
   * @param args the command line arguments
   */
  public static void main(String[] args) {
      // TODO code application logic here
      System.out.println("test");

  }
}

这是我调试程序后的窗口:

Have no file for /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsfd.jar
Have no file for /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/laf.jar
Have no file for /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/sunrsasign.jar
BUILD SUCCESSFUL (total time: 1 second)

3 个答案:

答案 0 :(得分:3)

在netbeans上单击鼠标右键,然后单击“运行文件”。它会运行。好像你正在构建项目,而不是执行它。 不要调试它。跑吧。

enter image description here

答案 1 :(得分:1)

我几乎可以肯定这是由于IDE问题:ant / build输出被重定向到另一个地方(不是stdout),你看到“其他地方”作为“控制台”。请告诉我们您的IDE以及尽可能多的代码。

答案 2 :(得分:0)

然后你必须运行它。在netbeans中,要运行,您可以按F6 - http://netbeans.org/kb/docs/java/quickstart.html