Java 技术篇-利用exe4j工具生成exe文件实例演示,IntelliJ IDEA将项目转化为jar包方法,运行生成后的程序弹出exe4j提示处理,生成的程序显示控制台设置方法

简介: Java 技术篇-利用exe4j工具生成exe文件实例演示,IntelliJ IDEA将项目转化为jar包方法,运行生成后的程序弹出exe4j提示处理,生成的程序显示控制台设置方法


Java 项目转化为 exe 可执行文件

第一章:IntelliJ IDEA 将项目转化为 jar 包

① 设置 Artifacts

首先在 Project Structure 里设置下 Artifacts 。

image.png

image.png

image.png

② 设置是否集成外部 jar 包

右边是可导入的外部 jar 包,双击即可进行添加,添加到左边就行了,添加后转化成的 jar 包就集成外部 jar 包。如果这里不添加,后面 exe4j 里也可以进行添加。

image.png

③ 将 java 项目转化为 jar 包

点击 Build -> Build Artifacts 。

image.png

可以在 out 下面看到转化好的 jar 包了。

image.png

第二章:将 jar 包转化为 exe 程序

① exe4j 工具下载

获取方式一:

apponic 官方网站

获取方式二:【推荐,下载快】

小蓝枣的csdn资源仓库

image.png

② exe4j 工具转化基础配置

这里可以设置 Change License ,后面第三章第 ① 节有注册方法,如果不设置后面生成的程序运行会多弹出个提示。

image.png

image.png

image.png

③ 设置应用类型

参数:

allow only a single running instance of the application

设置只运行一个实例,勾选后控制后面只能启用一个程序,不勾选可以启用多个。

Icon File

设置生成程序的图标。

Executable type

可以设置应用类型,是 GUI 的界面应用还是 Console 的控制台应用。

image.png

④ 导入项目 jar 包和外部 jar 包

这里就是导入项目 jar 包了,就是上一章我们生成的 jar 包。

如果当初导出时没有集成外部 jar 包,后面我们也要用到的话,也可以在这里单独进行导入。

image.png

image.png

⑤ 设置 jre 环境要求,指定加载相对位置的 jre 环境

可以设置运行程序最低要求的版本。

现在的 exe4j 生成的程序最高只支持 1.8 版本。

注: 这里一定要注意,导出 jar 包时开发工具指定的 jar 包,一定不能超过 exe4j 支持的版本,不然生成程序时就会报错。

image.png

这里可以指定如果没有设置环境变量,在相对位置来引用 jre 环境。

image.png

然后一直下一步就 ok 了。

image.png

image.png

⑥ 转化完成,保存配置信息

下面可以点击 Save 来保存配置信息,后面直接在开始界面加载配置信息即可,就省的每次都配置一遍了。

第三章:常见问题处理

① 运行程序弹出 exe4j 提示

这就是没有注册导致的。

用下面的 key 注册一下就 ok 了。

L-g782dn2d-1f1yqxx1rv1sqd

最好重新打开一下工具,不然可能有缓存问题仍然有提示。

image.png

② 设置运行程序时显示控制台

默认是 GUI 类型的话是没有控制台的,需要设置成 console 的。

image.png

效果图如下:

image.png

喜欢的点个赞❤吧!


目录
相关文章
|
前端开发 Java 关系型数据库
基于Java+Springboot+Vue开发的鲜花商城管理系统源码+运行
基于Java+Springboot+Vue开发的鲜花商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的鲜花商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。技术学习共同进步
996 7
|
分布式计算 大数据 Java
大数据-86 Spark 集群 WordCount 用 Scala & Java 调用Spark 编译并打包上传运行 梦开始的地方
大数据-86 Spark 集群 WordCount 用 Scala & Java 调用Spark 编译并打包上传运行 梦开始的地方
482 1
大数据-86 Spark 集群 WordCount 用 Scala & Java 调用Spark 编译并打包上传运行 梦开始的地方
|
IDE Java 编译器
Java:如何确定编译和运行时类路径是否一致
类路径(Classpath)是JVM用于查找类文件的路径列表,对编译和运行Java程序至关重要。编译时通过`javac -classpath`指定,运行时通过`java -classpath`指定。IDE如Eclipse和IntelliJ IDEA也提供界面管理类路径。确保编译和运行时类路径一致,特别是外部库和项目内部类的路径设置。
1458 5
|
缓存 IDE Java
idea的maven项目打包时没有source下的文件
【10月更文挑战第21天】idea的maven项目打包时没有source下的文件
1448 1
|
前端开发 Java 开发工具
Git使用教程-将idea本地Java等文件配置到gitte上【保姆级教程】
本内容详细介绍了使用Git进行版本控制的全过程,涵盖从本地仓库创建到远程仓库配置,以及最终推送代码至远程仓库的步骤。
2323 0
|
Java Maven Spring
用Spring导致的无法运行Java文件的问题的解决方案
本文提供了解决在IntelliJ IDEA社区版中使用Spring Initializr插件创建Spring项目后,Java文件无法运行的问题的方法,主要是通过加载Maven项目来解决。
457 0
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
959 27
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
2103 18
|
IDE Oracle Java
day4:JDK、IntelliJ IDEA的安装和环境变量配置
【7月更文挑战第4天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
1028 0
|
IDE 程序员 开发工具
只用正版!教你5个方法,白嫖JetBrains家族的所有产品,包含:IntelliJ IDEA、PyCharm、WebStorm、CLion、Rider
程序员晚枫分享了5种官方认证的免费使用JetBrains家族产品的方法,包括内容创作者计划、开源项目支持、教育许可证、用户组支持和开发者认可计划。这些方法帮助个人开发者与小型团队合法获取强大开发工具,如IntelliJ IDEA、PyCharm等,降低开发成本,提升效率。同时提醒大家遵守使用规范,尊重知识产权。
3359 13

热门文章

最新文章