需要卸载哪个java版本

需要卸载哪个java版本,java,eclipse,Java,Eclipse,我已经研究过如何安装EclipseLuna。在安装伊柯丽斯之前要考虑的一件事是选择JDK(计划使用JDK 8)。它说,建议如果我有一个旧版本的Java,我需要卸载它。但问题是:我不知道应该卸载哪个。以下是“我的控制面板”(Windows 7 64位)中已安装版本的列表: 爪哇7 Java(TM)6更新45 Java(TM)SE开发工具包6(我认为这是一个,但是(TM)有什么用呢?) 在命令行中运行java-version,查看路径中是哪一个。这是一个将运行Eclipse工作区的程序 除非您明确要

我已经研究过如何安装EclipseLuna。在安装伊柯丽斯之前要考虑的一件事是选择JDK(计划使用JDK 8)。它说,建议如果我有一个旧版本的Java,我需要卸载它。但问题是:我不知道应该卸载哪个。以下是“我的控制面板”(Windows 7 64位)中已安装版本的列表:

  • 爪哇7
  • Java(TM)6更新45
  • Java(TM)SE开发工具包6(我认为这是一个,但是(TM)有什么用呢?)

  • 在命令行中运行
    java-version
    ,查看路径中是哪一个。这是一个将运行Eclipse工作区的程序

    除非您明确要求使用较旧的Java版本,否则我建议您卸载所有这些版本。只需安装最新的JRE或更好的JDK即可


    在我的例子中,我有一个JRE来运行由管理员维护的Eclipse工作区,还有一个私有JDK(提供额外的工具,如
    javadoc
    )来支持软件开发。您可以安装多个Java版本(路径环境中没有列出它们)。您可以在工作区设置或特定的Eclipse项目中指向它们,例如,为某个项目使用Java 6。

    我认为Eclipse Luna需要Java 7。 大多数基于Eclipse4.4的Luna软件包下载都需要Java7JRE/JDK


    在我看来,您可以卸载Java(TM)6 Update 45&Java(TM)SE开发工具包6

    强烈建议通过该文件指定Eclipse应该在哪个JVM(最好是JDK)中运行。这样,您就可以拥有任意数量的jdk和/或jre而不会出现问题。事实上,Eclipse还允许您的机器上有多个Java版本,并且Eclipse中的每个项目都可以指定它使用哪个版本。您可以轻松地混合和匹配使用不同Java版本的项目,并且它们都独立于Eclipse本身运行的JVM。

    您不需要卸载任何东西,只需要在luna路径中设置Java 7 JDKUN。如果您有一些应用程序特别需要较旧的版本(这是罕见的,应该避免),更简单的方法是安装所有版本。请注意,只要您确保eclipse使用的是正确的版本,安装多个版本通常没有问题。谢谢。这对我真的很有帮助。是的,我确实有一些应用程序使用旧版本的java。谢谢。我只是尝试运行java-version。我将只为eclipse安装JDK 8这不是一个好的建议。Eclipse提供了一种通过Eclipse.iniTrue指定要使用的确切JVM的方法。除非您知道是谁安装了它以及哪个程序依赖它,否则要小心删除。但是,考虑到Java的许多安全问题,删除过时的版本绝对是明智的,除非有紧急需要和需要它不会暴露你的系统。