java - 构建可执行jar
问题描述
我正在做我的第一个 java 项目,并想使用 JavaFX GUI。我能够将其编译为可执行 jar,问题是运行它的唯一方法是在我的计算机上安装 jdk-14 计算机(因为我使用 java 14)并使用命令“java -jar NameJar.jar”。罐”。但是,我想通过双击程序图标来打开它,但我还没有找到如何操作。我想知道如何操作,以便通过双击图标打开它。
解决方案
看看jpackage,这是 Java 14 中用于打包自包含 Java 应用程序的新标准工具。看起来这正是您所需要的。
构建命令(大致):
jpackage --name <name here> --input lib --main-jar NameJar.jar --main-class <main class here> --type app-image
推荐阅读
- python-3.x - 标签一直跑出 ScrollView 屏幕 x 轴 Kivy 的边缘
- python - 如何更改 seaborn 的 pairplot() 函数中的 bin 数量?
- python - 重播后无法退出游戏循环(while 循环)
- openid-connect - Istio Mixer I/O 超时的应用程序身份和访问适配器
- python - 获取异常的名称以及错误
- processing - 文本在圆圈内移动的锯齿状运动(处理)
- angular - 从 Firestore 中删除
- java - 如何创建一个包含原始和复合主键作为表复合键(Spring JPA)的 JoinTable?
- java - Android Studio 构建错误:“prolog 中不允许内容。”
- c++ - 在 Ubuntu 中编译 SuiteSparse,安装 CHOLMOD 时中断