eclipse 为什么要分32位 64位 不是运行在java虚拟机吗

 我来答
尚学堂科技有限公司
2017-03-10 · 百度知道合伙人官方认证企业
尚学堂科技有限公司
北京尚学堂科技有限公司是一家从事JAVA、大数据、web前端、网络在线教育、互联网架构师、Android、ios技术开发、咨询为一体的软件公司。公司由海外留学人员和国内IT人士创建。
向TA提问
展开全部
其实eclise也可以说不区分32,64位的,是你看到的eclipse.exe这个可执行程序区分32位,64位,他的目的就是用来包装jar文件,你直接运行jar文件就不区分了。
但实际上,eclipse 还调用了一些dll文件,也会导致需要区分32位,64位。
我的做法是,以32位为基础,拷贝64位下的dll文件,这样就能把两个版本合并成一个版本了。我的tomcat就是这么处理的,U盘体积减小了。细节呢,可以用bat进行dll文件的切换。
swing界面的软件就不区分32,64位了(有时候只是安装包区分一下,里面的文件本质一样)。
珍诶咯w
2017-03-10 · TA获得超过757个赞
知道小有建树答主
回答量:385
采纳率:71%
帮助的人:93.2万
展开全部
对呀,但是java虚拟机jvm也是区分32和64的呀~64位的兼容32位的,但是32位无法兼容64位的。这些只跟操作系统的位数有关。但,软件之间的位数相匹配的更好,运行更稳定。
对于为什么eclipse要区分32和64,是因为操作系统有x86和x64之分,为了更好的支持操作系统,eclipse 才会分为64和32位的~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
碗里的核桃
2017-03-10 · TA获得超过211个赞
知道小有建树答主
回答量:316
采纳率:73%
帮助的人:143万
展开全部
因为jdk也会分32位和64位的,如果你的jdk是安装32位的,你也只能装32位的eclipse.分别对应就行了

PS:你的电脑系统是64位,可以兼容32位和64位的jdk.反之就不行了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式