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

 我来答
卑微的承诺ycs
2016-08-13 · TA获得超过190个赞
知道小有建树答主
回答量:284
采纳率:100%
帮助的人:212万
展开全部
java程序编译成java字节码的时候之后是依赖于jvm(java虚拟机)运行的,所以才有了跨平台的特性,所以在没有jvm的平台上不可能运行java程序,!!!!你非要这么做的话,有工具可以打包,产生一个exe文件,所谓的打包是把jvm和java程序同时封装,在用户运行exe文件的时候,其实就是去检测打包的文件是否完整包括jvm和java程序,完整的话就让java程序在这个jvm上跑起来,但是很少有人这么干,麻烦,而且容易出问题,还有就是你每个java程序都弄个jvm一起打包算怎么回事,如果有个用户电脑上有十个java程序,难不成要存在20个jvm吗,还有提醒一点,java这门语言虽然火,但是没什么人会拿java去开发想qq啊,浏览器啊等等桌面程序
Lttf9281
2017-10-07 · TA获得超过844个赞
知道小有建树答主
回答量:1660
采纳率:65%
帮助的人:301万
展开全部
我当时也转过,似乎需要把JDK还是JRE也辅郸滇肝鄄菲殿十东姜要合到exe中,看似很简单的小程序,加上后文件大小就很大了,当时我是下的精简版。

望采纳。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
侧漏99年
2016-08-13 · TA获得超过971个赞
知道小有建树答主
回答量:424
采纳率:0%
帮助的人:206万
展开全部
这个,不行吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式