java - Eclipse:添加jre库时未绑定(bind)类路径容器和空指针

标签 java eclipse

每当我在 eclipse 中创建一个新的 java 项目时,我都会收到“损坏的构建路径的红色感叹号”。问题日志中的官方错误显示“项目 HelloWorld 中未绑定(bind)类路径容器:'JRE System Library [JavaSE-1.7]'”。我的其他android项目运行正常。

进一步检查得出:

    - jre系统库未绑定(bind)
    - 任何添加新系统库的尝试都会在添加库菜单中返回“空指针异常”错误。
我尝试通过以下方式解决该问题,但没有成功:
    - 更新 jre 和 jdk。
    - 试图找到 jre。 Mac 中的 jre 非常狡猾,所有寻找它的尝试都失败了。
    -尝试 1.6 而不是 1.7。两者都出现同样的错误。
我正在使用 MacBook Air:
    -mac 操作系统
    - 最新的java、jre和jdk
    -eclipse 朱诺
    -pydev、android sdk、git 和 egit。

最佳答案

我通过转到 Eclipse ->首选项-->java-->安装的 jre --> 在我的情况下选择标准虚拟机 (Mac OSX)/System/Library/Java/JavaVirtualMachines/1.6.0.jdk 解决了这个问题/Contents/Home.Finish

关于java - Eclipse:添加jre库时未绑定(bind)类路径容器和空指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25690222/

相关文章:

java - 无法实例化应用程序 - 无法获取包信息

java - 在eclipse中编译elasticsearch

java - 以编程方式生成 Eclipse 项目

Eclipse 可执行启动器错误 : Unable to locate companion shared library

java - 什么是NullPointerException,我该如何解决?

java - 比较球员的优势和劣势

java - Java 真的是按值传递对象吗?

java - 这红色 !在 Eclipse 中构建后进行标记

java - 在 tomcat 生产服务器上编辑代码时如何以及何时清理和重新启动

java - View.OnClickListener() 函数或接口(interface)