Java导入无法解决

时间:2018-08-02 08:48:10

标签: java eclipse ant weblogic

在这个新安装中,我已经导入了包含5个项目的java工作区:我将PC从32位切换为64位(与IMO无关)。

我在一个项目中遇到此错误:

The type org.apache.log4j.Level cannot be resolved. It is indirectly referenced from required .class files

这又一个:

The type org.springframework.core.NestedRuntimeException cannot be resolved. It is indirectly referenced from required .class files

最后一个,有点不同:

The import javax.ejb cannot be resolved

最后一个是指weblogic系统库中包含的jar,它包含在类路径中并且非常重要。如您所见:

enter image description here

这些项目还有一个共享库,称为PCDD_W

java build path

此共享库包含log4j.jar,其中是Level.class,而spring-core.jar包含具有正确路径的NestedRuntimeExceptionClass。

enter image description here

我们在这里可以看到共享库被很好地包含并且包含Level类(与其他项目相同): enter image description here

当我在Eclipse中单击Level类时,在代码中,将打开正确的Level.class。因此Eclipse可以找到它,但是它可能没有正确地放在我的构建路径中。

这是一个蚂蚁项目(不是Maven项目)。

我使用Eclipse光子,并且Java项目在WebLogic 10.3.6,JDK 1.6上运行

0 个答案:

没有答案