Checking a system property

<executions>more rules
<execution>
<id>enforce-property</id>
<goals>
<goal>enforce</goal>
</goals>
<phase>compile</phase>
</execution>
</executions>
<configuration>
<rules>
<<b>requireProperty</b>>
<property>java7.home</property>
<message>"You must set a property java7.home!"</message>
</requireProperty>
</rules>
</configuration>
- bannedDependencies - enforces that excluded dependencies aren't included.
- evaluateBeanshell - evaluates a beanshell script.
- requireReleaseDeps - enforces that no snapshots are included as dependencies.
- requireMavenVersion - enforces the Maven version.
- requireJavaVersion - enforces the JDK version.
- requireProperty - enforces the existence and values of properties.
- requireFilesExist - enforces that the list of files do exist.
No comments:
Post a Comment