如何阻止Maven弄乱我的目录布局及其属性?

时间:2014-05-17 14:56:43

标签: java maven intellij-idea

我的src目录标记为source root。在pom.xml Maven标记src中添加新依赖项作为标准/常规目录,然后将java目录设置为source root(位于src文件夹下:src/main/java )。它使我的类中的所有package声明变为无效。如何配置maven以停止这样做?

enter image description here

1 个答案:

答案 0 :(得分:3)

尝试明确设置源目录名称:

<build>
    <sourceDirectory>src</sourceDirectory>
</build>

不要忘记在Idea中启用autoimport。您可能还需要通过打开pom.xml文件来重新导入整个项目。

或者,正如评论和IMO所写的正确决定一样,请考虑将项目布局更改为标准src/main/java