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

Ayu*_*man 4 java java-7

所有,我想知道使用Oracle提供的安装程序安装JDK和使用安装后创建的JDK目录有什么区别。

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

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

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

有什么不同吗?

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

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

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

谢谢

che*_*vim 5

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