System.out.println没有输出到控制台

时间:2014-02-19 19:12:49

标签: java netbeans

我一直在使用S.o.p来尝试调试一些代码,而不是在控制台上写任何代码。我认为我只是没有达到我编写的代码中的那一点,但我将其添加到另一段代码中,我知道某个事实正在被执行。我在这里:

  public MainMenuUI(MainMenuCntl theCreatingCntl) {
    theCreatingCntl = theMainMenuCntl;
    System.out.println("MMUIConstructor");
    initComponents();
    this.pack();
    this.setVisible(true);
}

MainMenuUI按预期弹出,但s.o.p什么都不做。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您需要使用java命令而不是javaw来运行程序。以下是differences

  

java命令启动Java应用程序。这是通过开始一个   Java运行时环境,加载指定的类,并调用它   阶级的主要方法。

     

javaw命令与java相同,除了javaw命令   没有关联的控制台窗口。当你不想要一个时使用javaw   命令提示符窗口出现。但是,javaw启动器将   如果某些启动失败,则显示包含错误信息的对话框   原因。