全部, 我想知道使用Oracle提供的安装程序安装JDK和使用安装后创建的JDK目录之间的区别。安装JDK和使用转储之间的区别
说我使用JDK7u1安装程序从Oracle机器M1上,在该位置安装: 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位计算机。
感谢
我做同样的事情..我的个人机器上的“JDK转储”始终。我只是好奇,为什么不简单地在oracle站点上提供一个.zip文件,以便人们可以轻松地获得JDK(在某些网络中,比如我的企业网络中,.exe文件被阻止)。 – Ayusman
可能是因为安装程序可以“回家”并将信息提供给sun/oracle。另外,因为安装程序可以安装所有这些额外的东西,我认为这与大多数这个时代的程序员无关。 – cherouvim
您需要接受许可证。免费提供它可以违反许可证。 –