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



我使用Netbeans IDE的clean&构建选项。当我双击该Jar文件时,程序运行javaw,它不会在控制台中显示输出,即在命令窗口中

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

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

  1. 在"基本"选项卡中-指定Output.exe文件名
  2. 在Basic选项卡中-设置jar文件的位置
  3. 在JRE选项卡中指定JRE的最低版本
  4. 在标题选项卡中-将标题类型更改为控制台,而不是GUI

并构建包装器。

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

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

要使用java,只需从命令行运行即可:

java -jar myjar.jar

要通过命令行运行它,您总是可以制作一个批处理脚本来启动jar。

最新更新