前言
提示:直接将java运行环境一起打包没有java运行环境的电脑也可以:
近期在做一个java串口项目,需要将完整的项目导出.exe文件在没有java环境的电脑上运行,下面是详细的操作步骤以及遇到各种问题的解决办法.。
说明:
- 项目导出 jar 包
- 使用 exe4j 将 jar 转换成 exe 文件
- 使用 inno setup 软件将 exe文件与 java 运行环境打包,生成可以执行的 .exe 文件
文章目录
提示:以下是本篇文章正文内容,下面案例可供参考
一、java 项目导出 jar
过程比较简单不做介绍,比如已经导出一个 名为 serial.jar 的 jar 包。
二、使用 exe4j 将 jar 转换成 exe 文件
1、注意事项
首先我们先将jre和我们将要转换的jar包放入同一目录下,这个jre直接从我们jdk的安装包里复制过来即可。 重点是 我们在serial.jar目录中新建一个jre文件夹,将复制过来的jre文件复制到jre空目录中,不然后期将exe和jre打包成安装包时会出现问题。
将串口相关的jar包以及文件(RXTXcomm.jar、rxtxParallel.dll、rxtxSerial.dll)复制到jre/bin目录下,准备工作完成。这里多余的jar 包主要是项目中要使用到但是pom文件中无法加入的,如果没有可以不添加
2、操作过程
将jar包、复制的jre、以及项目中必须得引用jar放在同一目录下,按照步骤进行










一直点next完成。即可生成.exe文件
三、使用 inno setup 软件将 exe文件与 java 运行环境打包,生成可以执行的 .exe 文件
1、说明
exe文件怎么转换成一个可执行安装包呢?首先我们安装好innosteup打包工具
1、操作过程
根据提示点击 next,按步骤执行




根据提示点击 next,按步骤执行,直到finish完成即可。生成的安装包在没有java运行环境的电脑也可以运行了
附上上述软件下载地址,提取码:tafd
文章介绍了如何将Java串口项目导出为jar包,然后使用exe4j将其转换为.exe文件,并利用innosetup软件将.exe与Java运行环境打包,以便在无Java环境的计算机上运行。过程中涉及的关键步骤包括将jre与jar包放在一起,添加必要的依赖,以及使用打包工具按提示操作生成最终的安装包。
&spm=1001.2101.3001.5002&articleId=130801632&d=1&t=3&u=dfdd65436a7344858c3713c4b1576e1f)
2832

被折叠的 条评论
为什么被折叠?



