1

我正在为 Maven 创建一个自定义插件。通常,当您运行依赖于某些文件的普通 Java 程序时.jar,您会将其作为类路径放在命令行中。在我的插件中,它需要了解其他.jar文件中的一些内容。

为 maven 编译插件时,如何将类路径添加到我的自定义 maven 插件?我会将它添加为依赖项pom.xml吗?

4

1 回答 1

0

您可以通过为插件定义依赖项来在插件的类路径中添加内容,如下所示:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-checkstyle-plugin</artifactId>
  <version>2.1</version>
  <dependencies>
     <dependency>
        <groupId>checkstyle</groupId>
        <artifactId>checkstyle</artifactId>
        <version>4.4</version>
     </dependency>
  </dependencies>
</plugin>

除此之外,您需要在插件运行时定义插件的依赖项听起来很奇怪。

于 2013-04-16T05:49:16.743 回答