要使用 Maven 共享资源,您需要做几件事。首先,您需要为将使用资源的插件授予对它们的访问权限。之后,您将插件配置为实际使用资源。
首先,您将 maven-shared-resources 作为依赖项添加到pom.xml中的插件。这样做是为了让插件访问 maven-shared-resources JAR 文件中的资源。在本例中,我们将使用 Maven Changes Plugin 中的资源。
<project>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changes-plugin</artifactId>
<version>2.4</version>
<configuration>
...
</configuration>
<dependencies>
<dependency>
<groupId>org.apache.maven.shared</groupId>
<artifactId>maven-shared-resources</artifactId>
<version>1</version>
</dependency>
</dependencies>
<executions>
...
</executions>
</plugin>
</plugins>
</build>
...
</project>
现在您可以使用插件中的资源了。您可以像使用它们一样使用它们,就像它们存在于您自己的项目中一样,如下所示:
<project>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-changes-plugin</artifactId>
<version>2.4</version>
<configuration>
<templateDirectory>org/apache/maven/plugins</templateDirectory>
</configuration>
<dependencies>
...
</dependencies>
<executions>
...
</executions>
</plugin>
</plugins>
</build>
...
</project>