IntelliJ没有看到依赖关系通过清单

时间:2018-10-10 07:45:28

标签: maven intellij-idea weblogic

我有一个Maven项目,需要使用OracleWeblogic 12.1.1。 这是从ANT项目进行的迁移。

我已将weblogic.jar添加为依赖项

    <dependency>
        <groupId>com.oracle.weblogic</groupId>
        <artifactId>weblogic</artifactId>
        <version>12.1</version>
        <scope>system</scope>
        <systemPath>${env.WL_MIDDELWARE}/wlserver_12.1/server/lib/weblogic.jar</systemPath>
    </dependency>

在我的代码中有一个引用

weblogic.transaction.internal.TimedOutException;

在Eclipse(项目的旧版本)中,我将weblogic.jar手动添加到类路径中,并且通过weblogic.jar中的MANIFEST.MF通过一系列jar文件正确加载了TimedOutException。

在Intellij(带有MAVEN的新版本)中,我添加了依赖项,但无法解析该类。 (大约

mvn packageinstall期间,一切正常(没有编译错误),因为我希望从磁盘上加载jar文件,而其他jar文件的相对位置正确。

但是在IntelliJ内进行开发时,通常会说它缺失。另外,在IntelliJ内构建项目也不起作用,因为出现了cannot find symbol错误。

有人可以解释我如何在IntelliJ中处理这种情况吗?

我还测试了删除weblogic.jar的MAVEN依赖项,并尝试将其手动添加到类路径中(在IntelliJ内部),但这也不起作用..(与MAVEN中的行为相同)

intellij无法查看所有引用的jar文件吗?我是否缺少设置?

0 个答案:

没有答案