JDK 8 和 Windows 8.1
JDK 8 and Windows 8.1
我安装了 JDK 8 64 位,以便在 win 8.1 机器上与 eclipse 一起使用。我有一个奇怪的问题,我的文件浏览器在尝试右键单击或打开文件时一直崩溃。 Chrome也经常死机。
我花了一段时间才弄清楚是什么原因造成的。我得到了一台不同的(新)PC,新安装了 windows 8.1 x64,同样的事情在安装 JDK 8 x64 后立即发生。
删除后就停止了。我只安装了一些其他东西(VS2013、Steam、Nvidia 驱动程序、Samsung Magician、Git 等)。
我尝试安装 JDK x32,起初看起来没问题,但 eclipse 仍在寻找 x64 位置。我尝试重新启动,但当桌面正在加载时,整个桌面冻结并花了很长时间才响应。我卸载了 JDK 但我的桌面在启动时仍然冻结。
几分钟后它开始响应并再次正常工作....
我需要 eclipse 来工作,但我以前从未见过这样的东西?知道发生了什么或为什么它现在在启动时没有响应吗?
您可以在 eclipse.ini 中设置您的 JVM
通常,我将其修改为指向我正在使用的任何 JDK 的 jvm.dll,这样我就不会看到 eclipse.exe 产生一个 java.exe 进程。相反,它只会在一个过程中完成。
我怀疑我们能否找出是什么软件导致您的系统不兼容。然而,值得注意的是 Java 可以在不修改任何系统资源的情况下使用,如果你愿意牺牲一些舒适的功能,比如拥有 Java 控制面板,通过 double 启动可运行 jar 的能力-单击或浏览器插件。
这些功能中的大部分都与“public JRE”相关联,因此如果您在 JDK 安装期间禁用此功能,安装应该会占用更少的系统资源。如果这没有帮助,您可以更进一步,只需从不同的安装(具有相同的体系结构)复制 jdk/jre 文件夹,而无需执行任何安装过程。如果你没有这样的二次安装,也没有虚拟机可以从中复制,你可以将安装文件夹从你的机器复制到一个无关的文件夹,将系统恢复到安装前的状态(不接触无关的文件夹)并使用副本。
如果 Eclipse 没有找到 Java 安装文件夹(不触及系统资源意味着不留下关于 Java 安装位置的提示),您必须修改 Eclipse 的 INI 文件以指向到 Java 安装位置,如 。或者,您可以将 JRE 直接放入 Eclipse 安装文件夹中名为“jre”的文件夹中。然后,Eclipse 会自动找到它。
我安装了 JDK 8 64 位,以便在 win 8.1 机器上与 eclipse 一起使用。我有一个奇怪的问题,我的文件浏览器在尝试右键单击或打开文件时一直崩溃。 Chrome也经常死机。
我花了一段时间才弄清楚是什么原因造成的。我得到了一台不同的(新)PC,新安装了 windows 8.1 x64,同样的事情在安装 JDK 8 x64 后立即发生。
删除后就停止了。我只安装了一些其他东西(VS2013、Steam、Nvidia 驱动程序、Samsung Magician、Git 等)。
我尝试安装 JDK x32,起初看起来没问题,但 eclipse 仍在寻找 x64 位置。我尝试重新启动,但当桌面正在加载时,整个桌面冻结并花了很长时间才响应。我卸载了 JDK 但我的桌面在启动时仍然冻结。
几分钟后它开始响应并再次正常工作....
我需要 eclipse 来工作,但我以前从未见过这样的东西?知道发生了什么或为什么它现在在启动时没有响应吗?
您可以在 eclipse.ini 中设置您的 JVM 通常,我将其修改为指向我正在使用的任何 JDK 的 jvm.dll,这样我就不会看到 eclipse.exe 产生一个 java.exe 进程。相反,它只会在一个过程中完成。
我怀疑我们能否找出是什么软件导致您的系统不兼容。然而,值得注意的是 Java 可以在不修改任何系统资源的情况下使用,如果你愿意牺牲一些舒适的功能,比如拥有 Java 控制面板,通过 double 启动可运行 jar 的能力-单击或浏览器插件。
这些功能中的大部分都与“public JRE”相关联,因此如果您在 JDK 安装期间禁用此功能,安装应该会占用更少的系统资源。如果这没有帮助,您可以更进一步,只需从不同的安装(具有相同的体系结构)复制 jdk/jre 文件夹,而无需执行任何安装过程。如果你没有这样的二次安装,也没有虚拟机可以从中复制,你可以将安装文件夹从你的机器复制到一个无关的文件夹,将系统恢复到安装前的状态(不接触无关的文件夹)并使用副本。
如果 Eclipse 没有找到 Java 安装文件夹(不触及系统资源意味着不留下关于 Java 安装位置的提示),您必须修改 Eclipse 的 INI 文件以指向到 Java 安装位置,如