把Java的项目环境和可执行的EXE文件打包成安装包

把java项目打包成可执行的exe文件请看我这边文章:CSDN

1.需要准备3个应用

7z用于把项目目录打包成* .7z格式的压缩文件

7zsfxtool用于把* .7z格式的文件打包成安装包

ResourceHacker用于更换安装包的图片

3个文件的下载链接:百度网盘 请输入提取码 密码:82rb

2.首先我们用7z压缩工具把项目压缩成* .7z压缩格式

打开7Z工具,选中要打包的目录,点+,然后选择极限压缩,密码可有可无

3.用7zsfxtool把* .7z压缩压缩包文件打包成安装包

第1个是输入文件目录,第2个是输出的exe安装包的目录

可以自定义安装包的提示语,然后开始创建

生成的EXE文件图片是默认的,有点丑

4.用ResourceHacker更换的exe安装包的图标

首先先打开安装包demo_Setup

然后选择替换图标

点击替换,然后保存,退出

最后重命名文件图标,刷新就会变化了

现在我们就可以把项目安装到自己想安装的目录了

把java项目打包成安装包相关推荐

  1. 把java项目打包成安装包,在windows下安装

    第一步:首先把我们的主程序打成一个jar包,这个在eclipse可以直接导出jar包 第二部:我们用exe4j工具把jar包打成.exe的可执行文件 第三部:我们用inno setup工具最后生成安装 ...

  2. 【Java】Java GUI制作Windows桌面程序,利用windowbuilder生成界面,使用exe4j打包成可执行文件,使用Inno Setup打包成安装包,超级详细教程

    目录 1.GUI插件 1.1 下载GUI绘制插件 1.2 eclipse中配置windowbuilder插件 2.绘制GUI界面 2.1 建立一个GUI的项目 3.配置Maven项目 3.1新建一个M ...

  3. 安装vs 2013 与打包项目生成安装包

    一.安装VS2013 安装包地址:https://blog.csdn.net/dr_yangzdy/article/details/80647444 激活码地址:https://jingyan.bai ...

  4. 如何把java程序变成安装包

    说到java程序,大家都不陌生,说到安装包,大家更是不陌生,但是java程序是怎么变成安装包的呢?下面凯哥就来讲解一个方法! 导出jar文件 利用eclipse自身功能就可以实现java程序转变为ja ...

  5. 使用 GraalVM 将基本的 Java 项目打包成 EXE

    使用 GraalVM 将基本的 Java 项目打包成 EXE GraalVM 的环境搭建 将基本的 Java 项目打包成 EXE 将 JAR 转化为 EXE GraalVM 与 Java 中其它打包成 ...

  6. 轻松将C语言/C++程序打包成安装包,和大家分享你的成果(包学包会)

    轻松将C语言/C++程序打包成安装包 **首先,老样子,将我们要用到的程序给大家展示一下,并放在我的资源里https://download.csdn.net/download/qq_51523386/ ...

  7. 解决Spring的java项目打包后执行出现“无法读取方案文档...“、“原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是...”问题

    解决Spring的java项目打包后执行出现"无法读取方案文档..."."原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是..."问题 ...

  8. Java项目打包成exe的详细教程

    Java项目打包成exe的详细教程 把Java项目打包成exe共分为以下两步: 1. 利用Eclipse先把Java项目先打成jar包 2. 利用exe4j工具把jar包转成exe 这里以Java项目 ...

  9. win7平台下QT软件的打包与发布(部署与安装) 打包成安装包样式

    软件编写调试好之后最重要的就是打包和发布,这样软件才好传播. qt软件的打包发布一个难点是必备dll文件的识别.不少日志说用dependencyWalker,今天我试了一下发现查找dll不完全,比如辨 ...

最新文章

  1. 网站域名解析端口_Linux Nginx网站服务——2
  2. 我可以强制pip重新安装当前版本吗?
  3. Magic Leap 2实测出炉:视场角增大20度,重量减轻20%,透光率低至0.3%让AR特效更逼真...
  4. C++简单使用priority_queue
  5. Gitlab自动触发Jenkins构建打包
  6. 深度学习中的激活函数与梯度消失
  7. spinbox的valuechanged 不响应键盘_程序员和游戏爱好者必备,双十一热身:2019年最好的机械键盘...
  8. matlab求工质热物性,以R245fa为工质的高温水源热泵样机研制及实验研究
  9. 多个小球碰撞的java_原生JS实现多个小球碰撞反弹效果示例
  10. 我的CSDN博客十年
  11. [人工智能-深度学习-32]:卷积神经网络CNN - 常见分类网络- AlexNet网络结构分析与详解
  12. 日夕如是寒暑不间,基于Python3+Tornado6+APScheduler/Celery打造并发异步动态定时任务轮询服务
  13. freeradius在AP控制器设备中test-aaa 显示timeout的解决方案
  14. Flask Jinja2模板引擎,headfirstjavapdf百度云
  15. 高级程序设计语言的共性内容
  16. C# Winform 仿Win10-计算器
  17. MATLAB矩阵分块拼装
  18. Infortrend存储集成了Docker,客户该怎么用?
  19. 杂项-镜像:镜像(一种文件类型)
  20. DedeCms5.7自由列表使用教程

热门文章

  1. 2021届双非本科的心酸秋招经历总结及经验分享
  2. 播放器、直播平台、OBS相关测试
  3. C++11的更新内容--auto--右值引用和移动构造--1114
  4. 两个向量组线性相关是不是也能说成两个向量组等价 向量组等价 线性相关 向量组等价和矩阵等价的区别
  5. Javascript中undefined和not defined有什么区别?
  6. Multimedia Event Extraction From News With a Unified Contrastive Learning Framework论文解读
  7. vue2与vue3的区别
  8. 有道云笔记 - Markdown模板(文首附markdown源码,即.md文件)
  9. linux网络与防火墙
  10. 高德地图 点击获取坐标