'Compile File' 和大多数其他按钮在 java 编程期间在 NetBeans 上呈灰色

'Compile File' and most other buttons are greyed out on NetBeans during java programming

我对 java 编程非常陌生。我刚刚在我的 PC 上安装了 java 并安装了用于 Java 编程的 Apache NetBeans。我创建了一个 'Main.java' 文件并将以下代码放入其中:

public class Main {
  public static void main(String[] args) {
    String greeting = "Hello!";
    System.out.println(greeting);
  }
}

当我点击顶部的 'Run' 按钮时,大多数按钮都变灰了,包括编译按钮。看这个截图:

我可以运行这个代码,因为'Run File'按钮可以被点击。但是我无法从中创建 .exe 文件,因为 'Compile File' 按钮是灰色的。 我该如何解决? 谢谢!

现在不要去 exe :( 当您编译 java 程序 (.java) 时,它将被转换为字节码 (.class) 文件,由 JVM(Java 虚拟机执行(解释) ) 并得到结果,因此 java 被称为与平台无关的语言。因此,学习运算符、条件、循环、OOP 概念、异常处理、文件处理、集合框架和一些 GUI(如果需要)等基础知识,并像在 IDE 中那样检查输出,掌握 JVM 等概念以及如何它有效,我们为什么需要它?、JRE 等等,稍后您将了解所有内容。

如果您需要它:

  1. 为您的应用程序制作一个 JAR 文件

  2. 从 (http://launch4j.sourceforge.net/)

    下载 Launch4J
  3. 从 Launch4J 编译并使其可执行。 供参考:

    https://www.genuinecoder.com/convert-java-jar-to-exe/

我强烈建议您至少暂时从 IDE 编译和 运行 您的程序。