我为另一个目的制作了m2e-codestyle-maven-plugin,但它也应该满足您的需求(在我的情况下,我想设置默认设置以从我的编码标准项目中打开所有验证。
您要做的关键是复制我的编码标准项目并添加/更改相应的org.eclipse.wst.validation.prefs
设置
vals/org.eclipse.wst.xml.core.xml/global=FF03
例如,禁用 XML 的验证。您只能m2e
使用配置文件激活它,如此处所示
https://github.com/trajano/jee/blob/master/jee-domain-api/pom.xml#L24
<profile>
<id>m2e</id>
<activation>
<property>
<name>m2e.version</name>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>net.trajano.mojo</groupId>
<artifactId>m2e-codestyle-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>configure</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>net.trajano</groupId>
<artifactId>coding-standards</artifactId>
<version>${coding-standards.version}</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
</profile>