一:将项目文件导出成jar文件:

1,找到我们完成的项目代码,导出:(右键单击—>Export)

2,选择java —>JAR file 下一步:

3,第一个不勾选,下一步:

4,选择java类中有main方法的作为入口:下一步:

5,点击完成即可在相应的目录下找到导出的jar包:点击jar包可以直接在本机运行:

二:将导出的jar文件打包成exe可执行文件:

将刚刚生成的jar文件导出到可执行的.exe文件,首先我们需要安装exe4j软件:下载地址:

https://download.csdn.net/download/qq_34377273/10707040

下载后安装,打开界面如下:

2,点击下一步:选择第二个“JAR  EXE  mode”,下一步:

3,填写生成的exe文件的名称,选择文件输出的目录:下一步:

4,按自己的项目情况选择,下一步

如果程序要在64位下运行,则要点击下面的那个按钮,然后选择32bit or 64 bit,将框勾选上。如果是32位的直接下一步:

5,默认下一步:

6,点击+号,然后选择我刚刚生成的jar包,如果有第三方的jar包,也要全部加进去,点OK完成,回到继续界面:

选择程序的入口类文件:继续下一步:

7,选择最小的可运行的jre版本:

如果只是在本机有jdk环境下运行直接下一步,如果要在没有安装jre环境下运行则要把自己安装jdk文件夹下的jre文件加入进入,点击advanced options 选择search sequence,进入下一个界面,删除这两个文件:

然后加入自己的jre文件目录,注意:jre文件的路径里要包一层目录,即jre/jre,否则生成的exe文件在其没有jre环境的电脑无法运行:

8,然后一直下一步即可在相应的目录下找到打包好的exe文件:

三:将exe可执行文件跟jdk环境一起打包成Windows下的安装程序文件:

把exe文件和jre环境编译成在Windows下的课安装程序,首先我们需要下载Inno setup软件,

下载地址:https://download.csdn.net/download/qq_34377273/10707040

安装后打开界面如下:

2,按提示填写信息(可选填):下一步:

3,输入文件的输出目录,其他都默认:下一步:

4, 添加自己的jre环境目录:下一步:

5,下一步:

6,可以不选:下一步:

7,设置语言:下一步:

8,默认,下一步:

9,点击完成,选择是,等待即可:

保存不保存自己视情况而定:

最后编辑界面:

完成:

找到相应的目录,点击可以进行安装:

java程序安装 打包_Java项目怎么打包成在windows下的可安装程序相关推荐

  1. Jenkins系列:5、wsl下的Jenkins编译Windows下的Qt程序并自动打包成exe

    Jenkins系列:5.wsl下的Jenkins编译Windows下的Qt程序并自动打包成exe 文章目录 Jenkins系列:5.wsl下的Jenkins编译Windows下的Qt程序并自动打包成e ...

  2. mvn打包springboot项目,打包时报错:子模块找不到找不到父模块所配置的信息,<relativePath /> 所引发的问题

    mvn打包springboot项目,打包时报错:子模块找不到找不到父模块所配置的信息, 所引发的问题 报错信息: [ERROR] The project XXX (/home/×××/pom.xml) ...

  3. windows下发布Qt程序

    From: http://hi.baidu.com/limingfantasy/blog/item/22f6c459b8720086810a182e.html windows下发布Qt程序 2008- ...

  4. 怎么看c语言程序目录,windows下c语言获取程序当前的执行目录,读文件的代码片...

    代码如下: #include "stdafx.h" #include "stdlib.h" #include #include int _tmain(int a ...

  5. 你想要的~最全的Windows下编写swift程序

    Windows下编写swift程序 一.安装VScode 1.官网下载最新版 VScode下载地址 2.将vscode修改为中文环境 1)使用快捷键[Ctrl+Shift+P](!或者F1)弹出查找命 ...

  6. Windows下的很多程序都有十分漂亮的菜单

    Windows下的很多程序都有十分漂亮的菜单,例如Windows"开始"菜单左方从上到下的长条形的Windows Banner 又或者是向Word那样在每一个菜单条左边都有一个小图 ...

  7. Qt学习之Windows下Qt应用程序打包成exe安装包

    本文介绍如何将exe可执行程序打包成exe安装包,打包完的安装包可以直接在Windows下安装,需要用到 Inno Setup 安装程序制作软件工具,工具下载完之后直接安装即可. 工具下载: 打包安装 ...

  8. java jdk安装在_java JDK安装

    写这些文字的目的是为了给像我一样的想学习Java的非计算机专业的人员提供一个简单明了和快速安装Java的方法,这里提到的可能微不足道,但是我想 通过这些文字,给像我这样的菜鸟一个入门的机会.很多的教程 ...

  9. php项目webpack打包,Vue项目webpack打包部署时Tomcat刷新报404错误问题如何处理

    这次给大家带来Vue项目webpack打包部署时Tomcat刷新报404错误问题如何处理,Vue项目webpack打包部署时Tomcat刷新报404错误问题处理的注意事项有哪些,下面就是实战案例,一起 ...

最新文章

  1. 建筑物占据的网格数目的确定(三)
  2. 一个登录框实现不同的登录验证
  3. elment上传pdf文件至服务器,基于element-ui组件手动实现单选和上传功能.pdf
  4. 【转】Spring事务超时时间可能存在的错误认识
  5. 数据结构与算法--8.二叉树的基础知识
  6. jQuery版三级联动案例
  7. pythontk界面显示函数中的变量值_简单易学,西门子触摸屏3种修改变量值的方法!博图Wincc V14组态...
  8. php7 php5 区别,php7与php5的区别有哪些?
  9. 笔试编程题常用的一些技巧方法
  10. Android 蓝牙手柄开发
  11. windows驱动安装卸载的实用小工具-InstDrv.exe
  12. Base64解码后的图片打不开
  13. 最好用的两个oracle数据库客户端(OB11+osqledit)
  14. Swift 圆形进度条
  15. psp模拟器完美字库_透过模拟器看见那个疯狂的学习机年代(模拟器篇)(待续)...
  16. 读书笔记《大数据时代》
  17. SAP系统PP模块常用事务代码
  18. 数显之家快讯:【SHIO世硕心语】管好自己才是最自己最好的修行!
  19. 这45道面试可能被问到的JS判断题!你能答对几道?
  20. 手机照片局部放大镜_怎样发照片才能惊艳朋友圈?

热门文章

  1. python concat ValueError: Shape of passed values is indices imply
  2. ffmpeg screen-capture-recorder快速安装
  3. 打印机常见问题与解决方法 1
  4. 小米路由器青春版装linux,小米路由器青春版开启SSH
  5. 基于fpga的电子琴
  6. 人力资源机器 android,人力资源机器攻略所有章节过关方法详解
  7. go 二维码解析推荐gozxing
  8. 充气娃娃什么感觉?Python告诉你!
  9. /proc/vmstat输出含义
  10. 京东2017实习生招聘在线笔试编程题