美文网首页
IDEA项目突然提示找不到符号或程序包不存在

IDEA项目突然提示找不到符号或程序包不存在

作者: 不知名的蛋挞 | 来源:发表于2018-11-22 20:39 被阅读556次

    问题概要

    我的项目结构如下:

    父项目A
    | - 子项目a
    | - 子项目b
    | - 子项目c
    

    其中子项目c在maven的pom.xml文件添加了子项目a和子项目b的依赖。

    有一次我在子项目b中AdsRemoteCacheJob类新添加了saturnJob()这个方法:

    子项目c中的代码调用这个方法:

    然后我就开始启动整个项目了,没想到发生了如下报错:

    找不到符号的地方正是在我调用子项目b方法的地方,可是明明有这个方法呀,而且也没报错,为什么会说找不到呢?

    问题解决

    原来,子项目c调用子项目b中的代码的时候,不是直接引用子项目b的代码,引用的是子项目b打成jar包之后的代码。我没有重新打包子项目b的jar包,那么子项目c调用子项目b的jar包中代码就没有saturnJob()这个方法,那么自然就报错了。

    重新将子项目b打包之后,启动就没有报错了。

    maven clean install 
    

    相关文章

      网友评论

          本文标题:IDEA项目突然提示找不到符号或程序包不存在

          本文链接:https://www.haomeiwen.com/subject/cbsrqqtx.html