一.idea打包exe

二.idea+JSMoonth(或idea+launch4j或idea+exe4j)

1.idea打包jar文件

具体细节不写了,网上一搜一大堆(native bundle选择image会生成bundle文件夹,里面会有exe,不想生成natvie bundle就默认选择none就行了),

一.idea打包exe

idea只是把代码和资源(如照片,css,dll等)打成jar文件的,顺便说一句,idea可以设置编译时候用的jdk版本,然后jar里就是对应版本jdk编译出来的class,来打包的,而最后不管是通过第三方软件还是idea打包的exe应该都是一个压缩文件(launch4j/jsmoonth打包的exe都可以用7zip打开,exe4j的打不开,会报错),虽然idea也可以在jar的同级文件夹bundle里打出exe,但是这个exe无法运行,不知道这个和我用的idea是社区版有没有关系,或许正版的idea可以打出能运行的exe

二.idea+JSMoonth(或idea+launch4j或idea+exe4j)

1.idea打包jar文件

具体细节不写了,网上一搜一大堆(native bundle选择image会生成bundle文件夹,里面会有exe,不想生成natvie bundle就默认选择none就行了),

2.JSMoonth(或launch4j或exe4j)打包exe

(1)exe4j配置的介绍(版本号6.0.1)

(2)jsmoonth配置的介绍(版本0.9.9-7)

(3)launch4j配置的介绍(版本号是3.12)

idea+exe4j/launch4j/jsmoonth的打包exe+Inno Setup

java程序打包exe相关推荐

  1. java程序打包成exe安装包总结

    经过很长时间的尝试,终于大致清楚了java程序打包成exe的过程,特做此总结. 首先打包成exe文件有两种方式,一种是通过javafx本地打包的方式,参考文章https://code.makery.c ...

  2. 如何把一个java程序打包成exe文件,运行在没有java虚

    如何把一个java程序打包成exe文件,运行在没有java虚 核心提示:首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了:但是exe文件在没有安装jre的电脑上不能运行,如果要 ...

  3. 如何将java程序打包成exe文件?

    本文主要介绍如何使用exe4j对java程序进行exe打包. exe4j是一个帮助你集成Java应用程序到Windows操作环境的java可执行文件生成工具,无论这些应用是用于服务器,还是图形用户界面 ...

  4. java程序打包为可执行的.exe文件

    java程序打包为可执行的.exe文件 前言 根据公众号内容实操验证,真实有效,以备不时之需,java打包.exe文件执行,避雷.免踩坑,大家跟着步骤问题不大. 准备工作 一个正常没有bug的jar包 ...

  5. 使用exe4j将java程序打包成exe可执行文件遇到的问题

    具体用eclipse将java程序打包成jar,并用exe4j生成可执行程序的过程请看这个博客:http://www.cnblogs.com/icewee/articles/2073203.html ...

  6. 利用exe4j将java程序打包成exe可执行文件

    利用exe4j将java程序打包成exe可执行文件 一直在用exe4j,很好用,包括现在电脑中很多在使用的java程序,都是用exe4j打包的,所以也想做一些博客,来跟小伙伴们一起分享我的学习,让大家 ...

  7. 将Java程序作成exe文件的几种方法【转载】

    看到网上有同志的介绍将Java程序作成exe文件的方法,写的不错,但是也许是这篇文章完成的时间比较早,许多内容已经不合适了.我在这里补充几条: 一.exe4j 说明:exe4j可以将Jar文件制作成e ...

  8. 将Java程序作成exe文件的几种方法

    看到网上有同志的介绍将Java程序作成exe文件的方法,写的不错,但是也许是这篇文章完成的时间比较早,许多内容已经不合适了.我在这里补充几条: 一.exe4j 说明:exe4j可以将Jar文件制作成e ...

  9. 小白也会Java软件打包EXE(直接生成一个exe安装文件)

    前言:Java软件程序以其跨平台的特性被广泛使用于各类操作系统中,目前有部分需求是需要将Java程序打包成EXE可执行文件,可以实现在任意一台Windows系统下安装使用,而不需要冗余的资源文件,只要 ...

最新文章

  1. package.json 依赖包版本号
  2. ES failed to notify ClusterStateListener java.lang.IllegalStateException: environment is not locked
  3. Codeforces Round #215 (Div. 2) D. Sereja ans Anagrams
  4. 七夕用腾讯最热门五大编程语言写三行情书
  5. mysql 聚簇索引实例_MySQL聚簇索引
  6. 替换string中的部分字符
  7. java mvc建包结构_Java SSM框架的配置方法、MVC结构的分析、响应的流程
  8. 实战 Windows Server 2012 群集共享卷
  9. Android_撕衣服小案例
  10. 我常用的Windows软件
  11. fiddler抓包记录
  12. 根据单词列表通过网络下载单词发音
  13. gis怎么通过水库划分子流域_基于HEC-HMS模型推求西江流域巨型水库群区间入流...
  14. 语义网络 语义网 词汇链 知识图谱辨析
  15. Scala json转map,map转json
  16. linux分区出现hfs,如何在Ubuntu中将HFS分区挂载为读/写?
  17. c++中计算2得n次方_南大专转本 2020年计算机考前模拟(A)
  18. 如何给客户进行价值塑造?说一万句话,不如讲一个故事
  19. iOS逆向工程-工具篇
  20. 转载 tiny6410 使用rt5370 usb无线网卡

热门文章

  1. 使用sqljdbc连接mssql数据库,maven生成jar运行后报Exception in thread main java.lang.SecurityException错误...
  2. 按字节提取整形数值(按位与运算符“”、右移位运算符“”)
  3. linux下DNS服务器的搭建
  4. 问题四:C++中inline是干嘛用的
  5. java 数据转成xml_java转换CSV文件生成xml格式数据
  6. go和python对比的优缺点_Python与Golang对比
  7. AcWing 849. Dijkstra求最短路 I(稠密图Dijkstra模板)
  8. 蓝桥每日真题之负载均衡
  9. SWPU ROUND #6(DIV.3)
  10. c语言求浮点数矩阵的逆程序,逆矩阵求程序!!!谢谢