我刚刚获得了一个新的mac,我将我的项目从我的旧电脑上的eclipse复制到它,但它没有识别任何构建到java中的函数或类型。它不会让我inport java修复它。每当我创建一个内置于java的类型的变量时,它就会给出错误“变量无法解析为类型”,每当我为类创建构造函数时,它都会给出错误“隐式超级构造函数Object()是undefined。必须显式调用另一个构造函数“
我是否需要进行一些额外配置,或者您是否可以不将项目从一个操作系统移动到另一个操作系统?
答案 0 :(得分:1)
当Eclipse无法访问您要编译的JRE类时,会发生此类问题。在Java下查看您的偏好 - >安装JRE并确保指定的JRE是合法的。选择列表并点击编辑。然后确保JRE系统库下列出了东西。
由于Mac上的JRE布局与任何其他平台不同,因此Mac上似乎更常出现此问题。