加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

关于使用EXE4J_JAVA_HOME报错的问题

(2012-08-15 17:30:45)
标签:

杂谈

分类: 原创
最近在使用EXE4j作为jar打成exe的工具,发现在移植到其他的电脑的时候,报一个 找不到EXE4J_JAVA_HOME的错误,但是jdk已经安装,也没有什么问题。
网上好多人说安装jdk就好使,安装sun被收购前的jdk就好使,还有什么设置EXE4J_JAVA_HOME就好使。。。。都试过,全部阵亡。
事实的真相还是在EXE4J生成工具本身,在打包过程中,有一个:jdk是否允许子版本,的选项,在生成exe的时候选中,这样就ok了:
原理是,要是不选中这一项,那么生成的exe文件将只能匹配整版本号的jdk,其他诸如jdk1.6.10都不行。

解决方法在源头,还在困惑的大家借鉴吧


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有