-2

当我在 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)
4

3 回答 3

4

在 netbeans 上右键单击并单击运行文件。它会运行。好像您正在构建项目,而不是执行它。不要调试它。运行。

在此处输入图像描述

于 2011-10-01T19:07:14.850 回答
1

我几乎可以肯定这是由于 IDE 问题:ant/build 输出被重定向到不同的地方(不是标准输出),而您将“其他地方”视为“控制台”。请让我们知道您的 IDE 和尽可能多的代码。

于 2011-10-01T19:06:37.420 回答
0

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

于 2011-10-01T19:04:40.080 回答