小编典典

Java Packager工具可编译,打包并准备Java和JavaFX应用程序以进行分发。javapackager命令是命令行版本。

该javapackager实用程序随JDK一起提供。它可以生成带有该-native exe标志的.exe文件,等等。

WinRun4j是Windows的Java启动器。它是javaw.exe的替代方法,具有以下优点:

使用INI文件指定类路径,主类,vm args,程序args。

显示在任务管理器中的自定义可执行文件名称。

其他JVM arg用于更灵活的内存使用。

自定义图标的内置图标替换器。

[后面有更多要点]

WinRun4J是一个开源实用程序。它具有许多功能。

打包你的JAR,资产和JVM,以在Windows,Linux和Mac OS X上分发,添加本机可执行文件以使其看起来像本机应用程序。Packr最适合GUI应用程序。

packr是另一个开源工具。

JSmooth是一个Java可执行包装器。它为Java应用程序创建本机Windows启动器(标准.exe)。由于它能够自行查找任何已安装的Java VM,因此它使Java部署更加流畅和用户友好。

JSmooth是开源的,具有功能,但是它很旧。最新版本是2007年。

Jexe包

JexePack是一个命令行工具(非常适合自动脚本编写),可让你将Java应用程序(类文件)及其资源(如GIF / JPG / TXT / etc)打包到单个压缩的 32位Windows EXE中,它使用Sun的Java Runtime Environment运行。控制台和窗口应用程序均受支持。

JexePack是试用软件。生产使用需要付款,并且使用此工具创建的exe文件将显示“提醒”而无需付款。此外,最新版本是2013年。

InstallAnywhere使开发人员可以轻松地为任何平台创建专业的安装软件。借助InstallAnywhere,你将快速适应行业变化,更快进入市场并提供引人入胜的客户体验。在发货之前,请了解项目的OSS组件的漏洞。

InstallAnywhere是一个商业/企业软件包,可为基于Java的程序生成安装程序。它可能能够创建.exe文件。

可执行的JAR文件

作为.exe文件的替代方法,你可以通过在JAR清单中添加一个入口点来创建双击时自动运行的JAR文件。

2020-01-08

如何将一个java程序变成exe_如何将一个java程序转换为.exe文件?相关推荐

  1. python文件图标变成小电脑_手把手教你给Python程序写图形界面,并且打包成exe文件-exe文件...

    环境配置 官网下载Python3,LZ的配置环境是Python3.6,PyCharm 2017.2.1pip3 install PyQt5 #下载PyQt5 pip install PyQt5-too ...

  2. c# 开发的exe文件到另一台计算机无法运行?,visual stdio2010写的c#程序,在另一台电脑上运行exe文件,显示缺乏.net环境。...

    这个打包出来的的大小,与你单独的exe加一个普通的.net安装包大小是差不多一样的(4.0的.net安装包大约49M) 新建一个"安装和部署"的项目; 2. 然后点击"视 ...

  3. od怎么解java打包的exe_关于打包java文件并生成可执行文件的问题

    使用java写出的程序不像C++的exe可以直接双击执行,这个有时候会有很多不便,还好java提供了一种打包机制,可以帮助我们实现双击即可执行的夙愿.参考了一些资料,这里把这个过程跟大家分享下.只做演 ...

  4. java不能安装_java环境安装之不能安装exe文件

    经过多年,打算再学下java 从官网下载java8安装包,但因为我的计算机的cd-room被卸载掉了,安装是报错说cab文件损坏之类的错误. 从stackOverflow中找到一篇眼前一亮的解决办法. ...

  5. java程序编译成exe文件_将java程序编译成独立运行的exe文件

    将java程序编译成独立运行的exe文件 众所周知java的程序可以"一次编译,到处运行",这个特性不错,但是实现这个特性的前提是当前的平台 必须有相应的jvm,而且如果当前平台的 ...

  6. java 的进程_windows 启动停止 java进程

    本案例以 xxx.jar    为列子 我们一般启动的jar 在任务管理器中查看进程都是javaw.exe ,无法用命令来 kill,所以我们得给自己的java 进程设置个新 title 1:  首先 ...

  7. JAVA鸡汤------一个牛人给java初学者的建议

    给初学者之一:浅谈java及应用 学java不知不觉也已经三年了 从不知java为何物到现在一个小小的j2ee项目经理 虽说不上此道高手,大概也算有点斤两了吧 每次上网,泡bbs逛论坛,没少去java ...

  8. JAVA项目的打包及生成.exe文件或者打包安装软件

    总体思路是先打成jar再把jar打成exe.主要看1.3和2.3里的内容就可以了. 1.将项目打成jar: 1.1要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可 ...

  9. python能做出exe程序么_教你用python做exe程序

    pyinstaller是一个python扩展包,可以将python文件转换成exe文件,这样就可以实现在没有python的环境下运行想运行的程序啦! 也可以用python做一个windows桌面应用程 ...

最新文章

  1. pytorch中的torch.nn.LSTM解析
  2. C语言面向对象编程(五):单链表实现
  3. 经典C语言程序100例之十一
  4. java定时器异常,定时任务异常 高手进
  5. Mr.J-- HTTP学习笔记(十)-- Cookie机制
  6. synchronized 为什么不能使用string对象而是要使用string.intern
  7. 排序之快速排序(递归)
  8. Swift 个人学习笔记 - 01: A Swift Tour
  9. 用 TypeScript 写一个轻量级的 UI 框架之八:表单控件之富文本编辑器
  10. cmd查看计算机用户名和密码,win7系统如何使用cmd命令开启wifi并查看已连接用户...
  11. 周期信号的博里叶级数表示(连续时间)
  12. 8款国内外主流商业智能BI工具分析,助你轻松选型!
  13. 极简图床中文教程-七牛云CDN永久免费图片外链
  14. 今日科技联播:滴滴5000亿上市计划或受影响,高德地图暂时下线顺风车业务
  15. 2022-2028全球与中国商用车辆HMI解决方案市场现状及未来发展趋势
  16. Android中的EditText输入银行卡号四位空一格
  17. 【Android应用开发之前端——简易App登录页面】
  18. (二)使用Keadm进行部署KubeEdge
  19. 最新基于LBS的毕业设计题目
  20. Epic games 一直卡在 在我们启动更新时请稍后的解决方法

热门文章

  1. AI 实战:GPS实景识别网络项目(源码共享)
  2. Kafka 和 RocketMQ 底层存储之那些你不知道的事
  3. 后疫情时代:对话下一个 10 年的技术趋势
  4. 为什么不该唯经验论?!
  5. 揭秘 IPython 的 5 种最佳调试方法
  6. 科大讯飞交通超脑荣获 2019 年大数据应用最佳实践案例 TOP10
  7. “近一个月”、“近三个月”这种查询如何处理更精确?
  8. 百万畅销书带你学 Python:第一个程序
  9. Hacker News 12 月招聘趋势:React 已连续霸榜 19 个月
  10. 如何使用 Lucene 做网站高亮搜索功能?