目前,我正在运行Mint Linux(版本9)。我需要将Java从1.6版降级到1.5,并一直在尝试弄清楚如何解决。到目前为止,我没有运气。包装管理器似乎没有它。

有没有人有什么建议?

谢谢,
- 克里斯

有帮助吗?

解决方案

正如您在评论中解释的那样,您需要JDK 5,因为您正在处理Android本身的源代码以及 指示 说:

Ubuntu Linux(64位X86)

... JDK 5.0,更新12或更高。由于与@Override不兼容,因此不支持6 java 6。

你可以这样做:

  • 卸载您通过Linux发行版的包装系统获得的任何Java
  • 下载JDK 5更新22 对于Linux
  • 使用JDK安装程序 sudo, ,在您喜欢的任何地方安装它(例如 /opt 或者 /usr/local)
  • 设置你的 PATH 环境变量包括 bin JDK目录

其他提示

不需要降级Java安装以开发Java 1.5。如果您使用的是Eclipse之类的工具,则可以设置项目属性,以便测试Java 1.5兼容性,如果使用Java 6功能,则会出现错误。如果您绝对坚持使用Java 1.5 JDK,则只需将其安装在默认安装的旁边,然后将其代替Java 1.6。

这应该是一个问题 superuser.com, ,但我的建议是下载1.5 JDK,然后将Java路径更改为您下载的位置。

或者您可以使用有关 Ubuntu帮助, ,因为薄荷是基于Ubuntu,它应该对您有用。该链接说明了如何选择Java版本。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top