如何使用 Netbeans IDE 使用 Java 而不是 Javaw 制作 JAR 文件

How to make JAR file with Java instead of Javaw using Netbeans IDE

我已经使用 Netbeans IDE 的清理和构建选项制作了 JAR 文件。当我双击那个 Jar 文件时,程序 运行s 与 javaw 没有在控制台中显示我的输出,即在命令 window

我想用 Java.exe 而不是使用 netbeans jawaw 制作 Jar 文件,这将 运行双击或使用 windows 任务计划程序并在命令提示符中显示输出。请帮我解决这个问题。

生成的jar文件与双击javajavaw无关。您的机器设置为在 运行 宁 jar 时使用 javaw

要使用 java 只需从命令行 运行 它:

java -jar myjar.jar

要通过命令行 运行 它,您总是可以创建一个 来启动 jar。

双击它会 运行 默认使用 javaw。更好的方法是制作 Jar 文件,然后使用以下设置 Launch4J 将其转换为 .exe 文件,

  1. 在“基本”选项卡中 - 指定 Output.exe 文件名。
  2. 在“基本”选项卡中 - 设置 jar 文件位置。
  3. 在 JRE 选项卡中指定最低 JRE 版本。
  4. 在页眉选项卡中 - 将页眉类型更改为控制台而不是 GUI。

并构建包装器。

第 4 步将对您的问题进行排序,这将 运行 在控制台(命令提示符)中对 运行ning .exe 文件进行双击或 运行ning 从 Windows 任务调度程序。