我的src
目录标记为source root
。在pom.xml
Maven标记src
中添加新依赖项作为标准/常规目录,然后将java
目录设置为source root
(位于src文件夹下:src/main/java
)。它使我的类中的所有package
声明变为无效。如何配置maven以停止这样做?
答案 0 :(得分:3)
尝试明确设置源目录名称:
<build>
<sourceDirectory>src</sourceDirectory>
</build>
不要忘记在Idea中启用autoimport。您可能还需要通过打开pom.xml
文件来重新导入整个项目。
或者,正如评论和IMO所写的正确决定一样,请考虑将项目布局更改为标准src/main/java
。