首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装JDK和使用转储之间的区别

安装JDK和使用转储之间的区别
EN

Stack Overflow用户
提问于 2011-11-19 17:05:01
回答 2查看 2.1K关注 0票数 4

总之,我想知道使用Oracle提供的安装程序安装JDK和使用安装后创建的JDK目录安装JDK有什么不同。

假设我使用oracle的安装程序在机器M1上安装了JDK7u1,安装位置为: C:\Program Files\Java\JDK7u1

我可以将JDK7u1目录(包括它的所有子目录)复制到另一台机器的M2文件夹中

"D:\JVMs“,所以目录看起来像:"D:\JVMs\JDK7u1”。如果我将JAVA_HOME设置为"D:\JVMs\JDK7u1“并将"D:\JVMs\JDK7u1\bin”添加到path变量。

有什么不同吗?

如果它们没有不同,为什么Oracle的windows发行版不附带.zip发行版?

另外,如果我已经在我的机器上安装了JDK6u23,安装jdk7 installer会导致任何问题吗?

我的系统信息: Windows XP SP3 32位计算机。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-19 17:07:38

多年来,我一直在我所有的开发和生产机器上使用“转储”方法。安装添加了更多的功能,如java webstart (jnlp),自动更新等。所有这些在我看来都是垃圾。

票数 5
EN

Stack Overflow用户

发布于 2011-11-19 17:13:49

我知道两个不同之处,至少在Windows环境中是这样:

安装程序将提供通过Windows系统配置(我认为它被称为设置)来访问Java + Java Plugin (小程序)配置。其次,它会将Java插件安装到浏览器中,这样applets + webstart (JNLP)就可以工作了。

在过去,我从未并行安装过多个JDK。相反,我:

  • 使用安装程序安装了主JDK。我主要使用它来运行我使用的Java应用程序(eclipse、Applets、Webstart).
  • have不同的JDK (Oracle、OpenJDK、IBM) )。我安装了这些JDK,将整个文件夹复制到不同的位置,然后再次卸载。在像eclipse这样的开发工具中,我能够配置我需要的所有JDK,仅用于测试(开发)目的。这种方法从来没有遇到过任何问题。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8193008

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档