Java IntelliJ将项目自己的包显示为;无法解析符号“;

Java IntelliJ将项目自己的包显示为;无法解析符号“;,java,maven,intellij-idea,Java,Maven,Intellij Idea,那里 我知道这个问题经常出现,但没有一个解决方案适合我,所以我再次问。 我有一个用于依赖项管理的Maven项目和一个包结构de.somehostname.myName,还有一些包,如管理器、接口等。 但我的问题出现在包含我的名字的软件包中,它的下划线是“无法解析符号‘myName’”。重新启动和无效更改帮助我再次显示它的下划线红色。 我还设置了SourcesPath。 也许重要的是,我有一个dependencie,它使用相同的包结构,直到hostname,这样就可以找到它的de.hostname

那里 我知道这个问题经常出现,但没有一个解决方案适合我,所以我再次问。 我有一个用于依赖项管理的Maven项目和一个包结构de.somehostname.myName,还有一些包,如管理器、接口等。 但我的问题出现在包含我的名字的软件包中,它的下划线是“无法解析符号‘myName’”。重新启动和无效更改帮助我再次显示它的下划线红色。 我还设置了SourcesPath。 也许重要的是,我有一个dependencie,它使用相同的包结构,直到hostname,这样就可以找到它的de.hostname和它们。 希望你能理解我的问题,如果我们能解决这个问题,你会很高兴


-汉内斯

请与我们分享。注意,您不能向依赖项添加源路径,否则IDE会将此文件夹视为库,因为它包含.java文件和.class文件,分辨率将不起作用(并且配置为库的目录未解析为源级依赖项)。.现在我从一位团队成员那里得到了一个解决方案。我刚刚重命名了包,并将其重新命名为旧包名,如从“myName”重命名为“test”,然后再重新命名为“myName”,现在它可以正常工作了,但如果有人知道为什么会发生这种情况,我会很高兴得到答案