【发布时间】:2020-10-24 07:27:48
【问题描述】:
我尝试为我的 java fx 应用程序创建安装程序,但它不起作用。我第一次尝试使用罐子。安装程序已创建,但应用程序未启动。我认为这是非模块化应用程序的方法。我尝试了模块化应用程序方式:jpackage -n eurogip --input installer\input -p C:\libjava --module eurogrip/eurogrip --vendor "Practical Devs" 但它响应说该模块不存在我尝试了没有 eurgogrip/ ..... 的模块的不同编写方式并键入了 java --list-modules。我的模块根本不存在。如何部署我的模块化应用程序?
这是我的 module-info.java。
module eurogrip {
requires java.desktop;
requires javafx.controls;
requires transitive javafx.base;
requires transitive javafx.graphics;
requires javafx.fxml;
requires java.sql;
requires jdom;
requires org.apache.commons.lang3;
opens eurogrip.model to javafx.base;
opens eurogrip.controller to javafx.fxml;
exports eurogrip.controller;
exports eurogrip to javafx.graphics;
}
谢谢。
【问题讨论】:
标签: java eclipse javafx jpackage