社区
Java SE
帖子详情
Jar转换成纯粹的Exe
zengfenfei
2010-03-29 11:29:17
我想把Java程序转换成Exe文件。
查了一下,有Jar to exe, Jsmooth, exe4j,等,但打包之后的Exe还是需要JRE才能运行。这意义就不大了。
有没有哪个工具转成Exe可以使Java程序不再依赖JRE,直接在Windows运行?
如果有的话,告诉我地址,最好是免费软件或破解版的。
谢谢。
...全文
185
11
打赏
收藏
Jar转换成纯粹的Exe
我想把Java程序转换成Exe文件。 查了一下,有Jar to exe, Jsmooth, exe4j,等,但打包之后的Exe还是需要JRE才能运行。这意义就不大了。 有没有哪个工具转成Exe可以使Java程序不再依赖JRE,直接在Windows运行? 如果有的话,告诉我地址,最好是免费软件或破解版的。 谢谢。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhouyh_789
2010-03-31
打赏
举报
回复
学习啦,学习啦!
zhuyouyong
2010-03-31
打赏
举报
回复
[Quote=引用 5 楼 opentheoo 的回复:]
没有了jre, java 是不能运行的。
[/Quote]顶!!
Ivanxu
2010-03-31
打赏
举报
回复
转成.net版...
zengfenfei
2010-03-31
打赏
举报
回复
目前我只熟悉Java。
hjh811
2010-03-30
打赏
举报
回复
。。。那lz干吗不用C++去开发
火龙果被占用了
2010-03-30
打赏
举报
回复
怎么天天问这个问题啊?
小小都不懂
2010-03-30
打赏
举报
回复
没有了jre, java 是不能运行的。
zxt12300
2010-03-30
打赏
举报
回复
理论上,不管是exe还是jar,都得基于jre环境。
没有了jre,怎么解释执行java程序呢?
精简jre,只是为了变相的打包发布而已。
wmdtksmld
2010-03-30
打赏
举报
回复
嘿嘿,学习下
甲壳虫
2010-03-30
打赏
举报
回复
直接打包成JAR文件,运行起来和Exe文件差不多,java是依靠java虚拟机的,离开了java虚拟机还能是解释型语言吗?这是我的论点。
ostholz
2010-03-30
打赏
举报
回复
没有!
不过可以把jre精简跟你的程序一起打包. 网上搜一下, 精简jre, 有不少介绍.
Win10双击.
jar
文件没反应?3种方法彻底解决(含注册表修改详细步骤)
本文针对Win10系统双击.
jar
文件无响应的常见问题,提供了三种根本性解决方案。从使用命令行验证Java环境,到创建批处理文件作为启动桥梁,再到通过注册表编辑器详细修改文件关联,确保程序能通过javaw.
exe
静默启动。重点介绍了注册表修改的详细步骤与原理,帮助用户一劳永逸地解决此问题。
命令行隐藏运行
jar
javaw -
jar
xxx.
jar
Java程序打包成独立
EXE
:Launch4j+Inno Setup实战指南
Java应用程序因其跨平台特性而广泛应用,但其运行依赖JRE环境,这给程序分发带来了挑战。为了解决这一问题,开发者常采用封装技术,将Java程序及其运行时环境打包成独立的可执行文件。其核心原理是通过封装器(如Launch4j)为
JAR
包创建一个原生外壳,该外壳负责定位或携带JRE,并调用Java虚拟机启动程序。这项技术极大提升了Java应用的部署便利性和用户体验,尤其适用于需要分发给终端用户的桌面工具、小游戏等场景。本文将结合Launch4j和Inno Setup等工具,详细解析如何将Java项目从IDEA
GraalVM 17在Windows x64下打包Java原生
exe
实战
Java应用通常需要JRE环境支持,而GraalVM基于OpenJDK提供了Native Image这一AOT编译技术,能在构建阶段将字节码直接编译为原生机器码。借助这一原理,在Windows x64平台上可以生成不依赖JDK的独立
exe
文件。其技术价值在于启动时间降至毫秒级、内存占用大幅降低,同时简化了软件分发流程。对于CLI工具、定时任务、To B桌面交付等场景,原生镜像优势尤为明显。围绕graalvm-jdk-17-windows-x64-bin,详细介绍了GraalVM JDK 17在Windows
关于运行
jar
包时的一个错误
花了几天时间学习java,今天制作了一个
jar
包,遇到一个奇怪的问题,打好的
jar
包使用命令 java -
jar
test.
jar
可以正确运行,但是双击或是在cmd中运行,提示下面的错误: C:\Users\Administrator>D:\work\temp\classes\test.
jar
Exception in thread "main" java.lang.NoClassDef
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章