2014-02-23 106 views
3

我不知道这是否是正确的地方要问,如果不告诉我,我会在别处迁移我的问题。未能安装JDK 7

我正在使用OSX(Maverick),我正在尝试安装JDK 7以便使用javaFX。所以我从oracle下载了.dmg包,当我双击包时,出现错误信息can't found mountable file systems。在本文档中,我发现这个警报:

If you download Java 7, you will not be able to run Java content in Chrome on Mac OS X and will need to use a 64-bit browser (such as Safari or Firefox) to run Java content within a browser. Additionally, installing Java 7 will disable the ability to use Apple Java 6 on your system.

所以,我怎么能正确安装JDK 7?安装它有危险吗?它能否搞乱我所有的设置,知道我只想使用JDK 7来运行一些java项目?

回答

2

我相信你得到的错误信息只是表示一个损坏的dmg文件。 尝试再次下载并安装它,它应该工作正常。

那么我该如何正确安装JDK 7?

,唯一真正的缺点是,它不会搞什么克罗姆浏览器的工作,你只能安装Java 7的64位版本,您可以安装它,你第一次尝试以同样的方式,下载并安装它从这里:JDK Download

它是危险的安装呢?莫非它搞砸了我所有的设置

否,安装JDK应该不会有任何显着的变化,即使你在其上运行的应用程序,而不是以前的JDK /罐,他们仍然应该工作。如果您安装了较旧的JDK,则仍然可以在IDE中使用/选择它们。如果您确实使用了crome,那么使用您已安装的现有/旧JRE/JDK,它应该继续正常工作。

知道我只想用JDK 7来运行一些java项目吗?

Java 7 JDK向后兼容,这意味着它应该运行所有现有的Java应用程序。

如果你担心的Java 6之间交换& 7,则该线程可能会有所帮助:https://superuser.com/questions/490425/how-do-i-switch-between-java-7-and-java-6-on-os-x-10-8-2

+0

感谢您的回复。由于我广泛使用'chrome',是否可以让'java 1.6'作为默认运行,并且只有在选择我的IDE项目的'SDK'时才设置'JDK 7'? – user1611830

+1

是的。我只需要在Windows上交换它,所以我不确定OSX上的细节,但下面的链接显示如何更改java_home目录,因此如果安装JDK,然后将java_home设置为OLD jre目录,则一切都应该像安装JDK之前一样运行:http://superuser.com/a/555749 – sorifiend

+0

好的谢谢,我会检查! – user1611830

0

你可以下载另一个系统上。并将内容解压缩到一个文件夹。然后,您可以将其复制到Mac上并尝试。我想这就是他所指的文件夹。