使用maven-compiler-plugin我指定了三个要从源中忽略的包。但是,在将项目导入IntelliJ后,这些文件夹通常被视为源包,这在每次POM重组后都会发生。不用说,我必须在每次POM更改后手动排除它们。
我知道有一些maven-idea插件,但我发现它已经退役了。我使用IDEA 13。
如何使IntelliJ IDEA支持基于Maven的包排除?
相关pom摘录:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>2.3.2</artifactId>
<configuration>
<excludes>
<exclude>test/**/*</exclude>
<exclude>unused/**/*</exclude>
<exclude>my/test/package/unused/**/*</exclude>
<excludes>
<configuration>
</plugin>
适用于Maven构建(排除的包中的类不能编译)。