繁体   English   中英

Intelij -> 无法访问 java.lang.Object class 找不到文件 java.lang.Object

[英]Intelij - > cannot access java.lang.Object class file for java.lang.Object not found

我正在尝试在 Intelij 中建立一个新项目。 这是一个多模块项目,父模块为maven,应用服务器为WebSpere 9.0.5.0。 The problem I encounter is when I ty to run it, I get the error java: cannot access java.lang.Object class file for java.lang.Object not found and then java: cannot find symbol symbol: class String for every single String在代码中。 如果我点击一个字符串来查看问题并查看 Intelij 的修复,它会添加import org.apache.xpath.operations.String;

我遇到了同样的问题,但是对于 Android Studio,无论如何都类似,试试这个:

在工具栏中: File -> Invalidate Caches / Restart... -> Invalidate and restart

我遇到了同样的问题,就我而言,无效缓存不起作用。 我的一位同事指出:确保在您的 SDK 的定义中包含 vm.jar 文件(文件 > 项目结构 > 平台设置 > SDKs)。

我将这个文件添加到类路径中,红色标志消失了:

$PATH_TO_SDK/jre/bin/default/jclSC180/vm.jar

如果您的 SDK 不存在此路径,请查找它!

find $PATH_TO_SDK -name vm.jar

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM