当前位置: 首页 > 知识库问答 >
问题:

eclipse需要遗留Java SE6

郎正初
2023-03-14

我把我的mac更新到了Yosemite10.10。现在它给了我这个错误:

To open “Eclipse.app” you need to install the legacy Java SE 6 runtime.

我该怎么办?

共有1个答案

霍财
2023-03-14

您的计算机上未安装Java JDK 1.6。

您可能在Yosemite更新之前安装了Java JDK1.7或1.8。

如果您根本不想安装JRE6,而只是使用JRE7或JRE8,而不将其与JRE6进行符号链接,那么您可以按照Nikolas Grottendieck在这里所描述的方式执行以下解决方案。

 类似资料:
  • 刚刚在Yosemite上安装了一个新版本的Kepler 64bit“面向Java开发人员”,在第一次启动时就出现了这个错误。有什么办法解决吗?真的不想降级我的Java版本!

  • 问题内容: 我有几个关于hibernate的问题。 许多问题中,有好几个人都说hibernate对于非常复杂的数据库不是一个好选择。如果我们有非常复杂的数据库,hibernate是不正确的选择。它更适合于绿色项目,但对于复杂的遗留数据库却不是那么好。 这是真的? hibernate也会生成查询。每个项目经理都希望拥有优化的查询(hibernate所生成的优化查询比sql专家还要多!)。因此,对于大

  • 虽然Django最适合用来开发新的应用,但也可以将它整合到遗留的数据库中。Django包含了很多工具,尽可能自动化解决这类问题。 这篇文章假设你了解Django的基础部分,它们在教程中提及。 一旦你的Django环境建立好之后,你可以按照这个大致的流程,整合你的现有数据库。 向Django提供你的数据库参数 你需要告诉Django你的数据库连接参数,以及数据库的名称。请修改DATABASES设置,

  • 在Android M上,谷歌已经完全去掉了Apache HTTP客户端的支持。 这也可能是Android M上这么多应用崩溃的原因。 我真的需要更新一个应用程序非常快,但我现在不能将它移植到

  • 问题内容: 我最近听说过,然后我在一个网站上看到 传统类用于在Collections出现之前保存对象。 那么,为什么这些不被称为类,为什么呢? 问题答案: 传统类和接口是在Java 早期版本 中形成集合框架的类和接口,以及现在如何对其进行重组或重新设计。它们与框架完全兼容。 正式 不被弃用。 重新设计了所有旧类,以支持JDK5中的泛型。 Pratically 都不会被弃用,但也有其他类比较合适。

  • 遗留的XML包装已经废弃了。 FreeMarker 2.3 已经引入了对新的XML处理模型的支持。要支持它, 新的XML包装包已经引入了,就是 freemarker.ext.dom。 对于新用法,我们鼓励你使用。它会在XML处理指南中来说明。 freemarker.ext.xml.NodeListModel 类提供了来包装XML文档展示为结点树模板模型。 每个结点列表可以包含零个或多个XML结点