【问题标题】:Build to executable jar [duplicate]构建为可执行的 jar [重复]
【发布时间】:2020-10-09 03:36:15
【问题描述】:

我正在做我的第一个 java 项目,并希望使用 JavaFX GUI。我能够将它编译为可执行 jar,问题是运行它的唯一方法是在我的计算机上安装 jdk-14 计算机(因为我使用 java 14)并使用命令“java -jar NameJar.jar”。罐”。但是,我想通过双击程序图标打开它,但我没有找到如何操作。我想知道如何操作,以便通过双击图标打开它。

【问题讨论】:

标签: java javafx java-14


【解决方案1】:

JSmooth - Java Executable Wrapper 是一种可能。它是一种将您的 java 应用程序转换为 .exe 文件的工具,这是一种方法。 如果您想要一个可执行的 .jar 文件,请检查此帖子的已接受(勾选)答案How to make an executable jar file? 这是我知道的两种方式,它们都有效。但是,如果您对最终文件为 .exe 感到满意,那么 JSmooth 会更简单、更直接

【讨论】:

    【解决方案2】:

    看看jpackage,这是Java 14 中用于打包自包含Java 应用程序的新标准工具。看起来这正是您所需要的。

    构建命令(大致):

    jpackage --name <name here> --input lib --main-jar NameJar.jar --main-class <main class here> --type app-image
    

    【讨论】:

      猜你喜欢
      • 2013-09-16
      • 2010-12-21
      • 2021-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多