我试图为我的 java fx 应用程序创建一个安装程序,但它不起作用。我第一次尝试使用罐子。安装程序已创建,但应用程序未启动。我认为这是非模块化应用程序的方法。我尝试了模块化应用程序的方式:jpackage -n eurogip --input installer\input -p C:\libjava --module eurogrip/eurogrip --vendor "Practical Devs"
但它响应说模块不存在我尝试了没有eurgogrip / .....的模块的不同编写方式并输入了java --list-modules。我的模块根本不存在。如何部署我的模块化应用程序?
这是我的模块信息.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;
}
谢谢你。