安装java jdk出现问题

安装jdk时系统提示“windowsinstaller程序包邮问题,此安装需要的DLL不能运行,请与您的支持人员或程序包开发商联系”。求高人帮忙!... 安装jdk时系统提示“windows installer 程序包邮问题,此安装需要的DLL不能运行,请与您的支持人员或程序包开发商联系”。求高人帮忙! 展开
 我来答
育知同创教育
2016-02-08 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
安装java jdk出现问题可能是版本兼容问题引起。
JVM 32 bit和JVM 64 bit
JVM是Java开发人员必不可少的工具,而JVM也有32 bit和64 bit之分.
那实际上32位和64位JDK有什么区别呢?
JVM 32bit 和JVM 64bit的区别如下:
1目前只有server VM支持64bit JVM,client不支持32bit JVM。
2 .The Java Plug-in, AWT Robot and Java Web Start这些组件目前不支持64bit JVM
3.本地代码的影响:对JNI的编程接口没有影响,但是针对32-bit VM写的代码必须重新编译才能在64-bit VM工作。
4.32-bit JVM堆大小最大是4G, 64-bit VMs 上, Java堆的大小受限于物理内存和操作系统提供的虚拟内存。(这里的堆并不严谨)
5.线程的默认堆栈大小:在windows上32位JVM,默认堆栈最大是320k 64-bit JVM是1024K。
6.性能影响:
(1)64bit JVM相比32bit JVM,在大量的内存访问的情况下,其性能损失更少,AMD64和EM64T平台在64位模式下运行时,Java虚拟机得到了一些额外的寄存器,它可以用来生成更有效的原生指令序列。
(2)性能上,在SPARC 处理器上,当一个java应用程序从32bit 平台移植到64bit平台的64bit JVM会用大约 10-20%的性能损失,而在AMD64和 EM64T平台上,其性能损失的范围在0-15%.
maikegdl
2012-04-09 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:100
采纳率:100%
帮助的人:75.3万
展开全部
估计你是卸载了以后想重装的 , 安装文件找不到 *.msi(* 你的JDK版本名)
下面以我的JDK为例 jdk1.6.0_31
这个你要去C:\Users\Administrator\AppData\LocalLow\Sun\Java\jdk1.6.0_31 这里看看有没有这个文件 jdk1.6.0_31.msi 如果没有是无法安装的 在你的计算机里搜一下有没有这个文件(jdk1.6.0_31.msi) 找到了以后 安装时指定好这个文件的位置就好了
如果找不到 那就不好解决了 我就只好说 建议你 重下一个和这个 版本不一样的来安装了
如: jdk1.6.0_29 ,jdk1.6.0_20 等等 或最新版都可以的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2012-04-09 · TA获得超过158个赞
知道小有建树答主
回答量:378
采纳率:0%
帮助的人:125万
展开全部
是卸载了之前的版本又重新装的么? 补充一下问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
b416578804
2012-04-09
知道答主
回答量:52
采纳率:0%
帮助的人:23.9万
展开全部
你把jre拷贝到目录下应该就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
啦天哈2
2012-04-09
知道答主
回答量:33
采纳率:0%
帮助的人:10.8万
展开全部
去官网在下一个。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式