Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以用自定义项目目录结构打包JavaFX应用程序吗?_Java_Javafx_Jpackage - Fatal编程技术网

我可以用自定义项目目录结构打包JavaFX应用程序吗?

我可以用自定义项目目录结构打包JavaFX应用程序吗?,java,javafx,jpackage,Java,Javafx,Jpackage,我制作了一个具有以下文件夹结构的JavaFX应用程序: src | - assets | - com.vosxvo | - java | - controllers | - # .java controllers | - services | - # jdbc, multithreading, file interact,... | - Main.

我制作了一个具有以下文件夹结构的JavaFX应用程序:

src
 | - assets
 | - com.vosxvo
      | - java
           | - controllers
                 | - # .java controllers
           | - services
                 | - # jdbc, multithreading, file interact,...
           | - Main.java
      | - res
           | - icons
           | - ....
           | - styles
                 | - # .css files
           | - views
                 | - # .fxml files
我正在使用jdk-15和javafx-sdk-16进行IntelliJ IDEA项目。我可以打包吗?如何打包?我想为特定平台(.deb、.exe,…)创建.jar和exec文件。
我的Github项目链接:

是的,您可以。使用
javac
编译代码。使用
jar
工具创建jar文件。使用
jpackage
工具创建可执行文件。但是请注意,您的IDE可以编译代码并构建JAR以供您查看其功能。
jpackage
工具有一个。