使用JPackage打包为EXE Java 14引入了JPackage工具,可以用来将Java应用程序打包为平台特定的可执行文件。接下来,我们使用JPackage将应用程序打包为EXE。 在pom.xml中,我们需要引入JavaFX Maven插件: <plugin><groupId>org.openjfx</groupId><artifactId>javafx-maven-plugin</artifactId><version>0.0.5</version><ex...
步骤一:配置pom.xml文件 在项目的pom.xml文件中添加以下插件配置,这将允许我们在打包时将JavaFX依赖项和Launch4j打包到生成的exe文件中。 <build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-assembly-plugin</artifactId><configuration><descriptorRefs><descriptorRef>jar-with-d...
1.maven 所有依赖jar 都打包成一个 jar, pom 增加插件 命令mvn assembly:assembly <plugin><artifactId>maven-assembly-plugin</artifactId><configuration><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs><archive><manifest>cn.gudazi.platform.OrderGUI</manifest></archive></...
这个命令会触发javafx-maven-plugin,并使用你提供的配置来生成exe文件。 5. 检查生成的exe文件是否满足需求 打包完成后,你可以在Maven构建输出的日志中找到生成的exe文件的路径。检查这个exe文件,确保它可以正常运行并满足你的需求。 通过遵循以上步骤,你应该能够成功使用JavaFX Maven Plugin将你的JavaFX项目打包成exe文件...
https://github.com/fvarrui/JavaPackager/blob/master/docs/maven/plugin-configuration-samples.md https://github.com/fvarrui/JavaPackager/blob/master/docs/windows-specific-properties.md 支持JDK8 如果出现了什么inno错误 那就是需要安装 Inno Setup 6 还需要放到环境变量中 https://github.com/fvarrui/Jav...
1.关键点:通过springboot打包插件,将项目依赖都打到一个jar包内。 以下是pom配置文件: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> ...
引入maven插件,并配置 安装innosetup-5.6.1-unicode.exe 安装界面汉化 使用插件打包成exe文件 一.引入maven插件,并配置 在pom.xml文件中添加如下配置,更具体插件的配置可以参考javapackager文档,一般如下配置就可以满足正常需要了。 <build> <finalName>appname</finalName> <plugins> <plugin> <groupId>com.zenjava<...
至此项目打包成exe文件的相关问题才算是顺利解决,一共花了我一周左右的时间,中间还有一些项目上代码相关的报错就没有在这里细说。 最后做个总结: 1.当使用JDK17写JavaFX项目的时候,用gradle来构建项目以及打包,确实能解决项目模块化相关的问题,比起使用maven来说更便捷一点,但编写build.gradle文件时要写的内容比编...
1.新建项目,选择javaFX项目,项目包管理选择Maven,jdk15,点击Next 2.根据自己需求选择UI框架,点击Create 3.点击Application前面的绿色箭头,测试一下项目是否可以正常运行 4.打开右侧的Maven菜单,选择Plugins-javafx,双击javafx:jlink,进行项目打包 5.打包完成,下面的提示框中会出现 BUILD SUCCESS,并且左侧项目目录中会有...
先打包为可执行exe文件:(这些图都能点击放大,为了排版美观我把它缩小了) 打开exe4j 这些jar包如果是用gradle打包的会包含在压缩包lib目录中: 当然了使用maven打包也可以获取到,需要用一些插件打包。例如: spring-boot-maven-plugin 使用它打包的依赖直接包含在项目jar里了,这里不多做概述 ...