JAVA项目打包成可运行的exe程序
前言:本篇文章为原创,转载请注明地址,谢谢。
我们一些时候,可能需要需要把我们完成的java打包,打成jar文件或者exe文件。这时候就请鄙人的这篇文章。
言尽于此,Let‘s go!
一、导出jar文件
1.首先找我们的项目

2.导出jar文件(注意:导出文件要确保没有错误,可运行,不然你导出来了也没什么用。)
2.1、选中项目名,右键(Export)导出,选择java——> JAR file,如图:

2.2选择导出路径

3.然后点击Next,不用管,然后再点击Next
4. 选择程序运行的main方法所在类文件,不要进行别的操作,就只需要选择程序运行的main方法所在的类文件



5.然后点击Finish ,完成上面操作,会弹出如下图的 提示,如确定了文件没有问题,可以正常运行,直接点击OK

6.这样会就生成一个jar文件,双击程序也是可以运行,但是我们的目的是打包成一个可运行的exe文件。接着跟着本帅哥走↓↓↓↓↓
↓

二、导出一个exe文件
导出exe文件需要用到exe4j这个软件,如果没有请点击我,如果有的请直接往下走。exe4j提供了32位和64位,根据自己电脑的操作系统下载相应的版本。
1.打开软件,如图

2.刚下的软件需要注册,填写name,company随便填,还有个注册码,这个网上一大堆,随便搜索一个使用就好了,我使用的是 A-XVK258563F-1p4lv7mg7sav,
完成操作后,点击Next

3.准备工作完成,下面开始真正的表演
进入到当前界面,选择“JAR in EXE mode”,点击Next

4.进入到如下图界面,设置一下打包后程序的名称,以及保存路径

5.这一步一定要看清楚了,在程序的左侧还有好多选项也要填写,如果本地电脑操作系统是64位的一定要勾选下面图中所示的



6.然后点击Next,进入下面的步骤,然后点击加号,选择到打包的jar文件。
如果打包成的这个java项目jar中还用到了其他的jar包,需要也单独再引入。可能你项目里面有相应的jar,但是在这里还是需要重新引入一下

7.选择上面的jar文件之后,点击ok,在进行下面的操作

8.完成候,点击Next。然后选择程序运行的jdk环境,设置最低的和最高的jdk版本。运行该程序的前提都是都有jre的环境下,如果想要在没有jre环境下运行,那就需要我们把jre文件打包进入。
8.1点击 Advanced Options,选择Search Sequence
8.2 在将准备好的jre添加进来,(直接从本地的jdk环境中拷贝出来一个)注意:jre文件必要包一层jre目录,即新建一个 jre文件件,将jre放进去 jre\jre,
然后删除两个文件,如图:


9.点击Next,点击Next,一直到最后一步
10.生成完成,。然后去找到刚才设置存储文件的目录,测试一下有没有成功。
本篇文章到此 结束,如有问题可以留言。多谢您能阅读到此处!
JAVA项目打包成可运行的exe程序的更多相关文章
- java项目打包成可运行的jar,main方法带参数
转载 原文地址:http://www.cnblogs.com/neillee/p/6063808.html#commentform 将 java 项目打包成可运行的 jar 包(main 函数带参数) ...
- 将 java 项目打包成可运行的 jar 包(main 函数带参数),并上传到 linux 服务器上运行
一.概述 java项目有两种架构,一种是 B/S 架构的,一种是 C/S 架构的. 对于 B/S 架构来说,我们常见的 java ee 即是 B/S 架构,通常,开发人员会在本地进行开发,然后将项目打 ...
- Java项目打包成exe的详细教程
Java项目打包成exe的详细教程 把Java项目打包成exe共分为以下两步: 1. 利用Eclipse先把Java项目先打成jar包 2. 利用exe4j工具把jar包转成exe 这里以Java项目 ...
- java代码打包成jar以及转换为exe
教你如何把java代码打包成jar文件以及转换为exe可执行文件 1.背景: 学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件.实在是心有 ...
- Maven将java项目打包生成可运行jar
Maven将java项目打包生成可运行jar Maven插件配置 <plugins> <plugin> <groupId>org.apache.maven.plug ...
- 将Java项目打包成可以独立运行的Jar包
因为一直也没怎么用过Java的原因,所以以前本科上课的时候,在控制台下运行Java程序都是仅仅运行单个的没有第三方库依赖的情况下运行的 那种情况特别简单,只要输入Javac 文件名.java等到编译完 ...
- 将Java项目打包成exe文件
第一步:参照我之前的博客:利用IDEA把项目打包成jar包第二步:下载安装exe4j软件第三步:新建文件夹,把jre,exe文件的图标,本项目的jar包以及项目用到的jar包都放到同一目录下[很重要] ...
- 把java项目打包成jar包并可以直接运行【我】
首先创建一个maven的jar项目,然后代码写好后,在项目右键,导出: 选择java下面的可运行的jar文件: 下一步: 要注意的是: launch configuration 此选项是指定选中要导出 ...
- 将java项目打包成jar文件并在cmd运行
保证java项目不报错能够通过运行 选择export 选择一个你要运行的程序入口Main方法 打开cmd,前提是你的javajdk及环境变量配置完成
随机推荐
- 最简单的ArcGIS Engine应用程序(中)
上一篇中只能添加代码中指定的shp文件(最简单的ArcGIS Engine应用程序(上)) 为了让用户可以浏览磁盘加载指定的shp文件,需做一下调整. 从工具箱往窗体上添加一个OpenFileDial ...
- Jenkins介绍
持续集成: 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成.每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证 ...
- Java学习笔记之Object常用方法
Object:万类之祖 == : 比较的是是否是同一个对象,比较的是地址 equals: 是Object里面的方法,默认的是==,比较的是地址,但在String类型里重写为比较内容 一般我们在 ...
- samba文件共享服务部署
1.安装samaba服务程序 yum install -y samba 2.查看smaba文件,由于注释空行较多,选择过滤 egrep -v "#|;|^$" /etc/samba ...
- powershell加载EXE进内存运行
当实战中我们想在目标上运行一些相当复杂的功能,这些功能常是 EXE 文件的一部分.我不想直接在目标上放置一个二进制文件,因为这样可能会触发反病毒机制.一个很好的思路就是将二进制文件嵌入到 Powers ...
- Unix 线程共享创建进程打开的文件资源(1)
执行环境:Linux ubuntu 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 ...
- Elastic Stack 简介
一.ElasticSearch ElasticSearch 是一个基于 Apache Lucene 的开源搜索引擎.它通过RESTful API 来隐藏Lucene的复杂性,从而让全文搜索变得简单.不 ...
- 7.HTTP协议
1.什么是url? 1.1 URL是统一资源定位符,表示的是一个资源,(图片 文字 视频 音频 等等) 单个资源介绍--图片 那URL的组成部分是由协议, 域名:端口, 路径和文件名 1.2 url组 ...
- SpringMvc启动源码解析
1. 前言 上篇文章介绍了Spring容器的初始化https://www.cnblogs.com/xiaobingblog/p/11738747.html,接下来介绍SpringMvc容器的初始化 2 ...
- ESP8266开发之旅 网络篇⑤ Scan WiFi——ESP8266WiFiScan库的使用
1. 前言 现在,通常,为了让手机连上一个WiFi热点,基本上都是打开手机设置里面的WiFi设置功能,然后会看到里面有个WiFi热点列表,然后选择你要的连接上. 基本上你只要打开手机连接WiF ...

