服务器之家

服务器之家 > 正文

详解Java Project项目打包成jar,并生成exe文件

时间:2020-07-21 12:15     来源/作者:程序獂的自我修养

初衷:

工作中写一些辅助工作的小工具时,将其打成exe,方便使用

准备工作:

eclipse,jdk,net.sf.fjep.fatjar_0.0.32.jar,exe4j.exe

1 将项目打包成jar文件:

1.1 用eclpise的export功能生成jar(单纯生成jar包时推荐)

目录结构

详解Java Project项目打包成jar,并生成exe文件  

右击项目,选择export

详解Java Project项目打包成jar,并生成exe文件  

只留java文件

详解Java Project项目打包成jar,并生成exe文件  

默认next到finish,有两种处理方式

方式一:自动生成manifest.mf(默认的)

详解Java Project项目打包成jar,并生成exe文件  

方式二:自己写manifest.mf(可以写一些自己想要的内容)

详解Java Project项目打包成jar,并生成exe文件

详解Java Project项目打包成jar,并生成exe文件

说明:

  1) 通过指定“main-class”来达到可执行jar文件的目的

  2) 其实我们最终是将项目打包成exe,class-path可以不指定,在打包exe的时候还要指定classpath的

  3) 因为有依赖包和资源文件,执行生成的jar文件,会报异常

  1.2 用eclipse三方插件fatjar生成jar(生成exe文件时推荐)

下载net.sf.fjep.fatjar_0.0.31.jar,将去放在eclipse的plugins目录下

详解Java Project项目打包成jar,并生成exe文件  

右击项目,选择build fat jar

详解Java Project项目打包成jar,并生成exe文件  

选择项目用到的外部依赖jar

详解Java Project项目打包成jar,并生成exe文件   

说明:此jar是可执行的

2 将项目生成exe文件:(使用软件是exe4j)

在任意目录创建一个文件夹,命名最好和项目名相同,将一下文件放入其中

详解Java Project项目打包成jar,并生成exe文件

打开exe4j,按步骤操作:

1.welcome  跳过

2.project type

详解Java Project项目打包成jar,并生成exe文件  

3.application info

详解Java Project项目打包成jar,并生成exe文件  

4.executable info

详解Java Project项目打包成jar,并生成exe文件  

5.java invocation

详解Java Project项目打包成jar,并生成exe文件  

6.jre

详解Java Project项目打包成jar,并生成exe文件  

search sequence

详解Java Project项目打包成jar,并生成exe文件  

preferred vm

详解Java Project项目打包成jar,并生成exe文件  

7.splash screen,8.messages,9.compile executable,10.finished

next --> finish

详解Java Project项目打包成jar,并生成exe文件  

注:用到的软件是exe4j,注意要注册激活(网上随便找个注册码就好),不然运行生成的exe文件时会有弹出框

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

标签:

相关文章

热门资讯

2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享 2020-04-07
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意
沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意 2019-07-07
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
返回顶部