gpt4 book ai didi

java - 自定义 Maven 插件 : how to add classpaths?

转载 作者:行者123 更新时间:2023-12-01 04:44:39 24 4
gpt4 key购买 nike

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

为 Maven 编译插件时,如何将类路径添加到我的自定义 Maven 插件中?我可以将其添加为 pom.xml 中的依赖项吗?

最佳答案

您可以通过定义插件的依赖关系在插件的类路径上添加内容,其工作原理如下:

<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>

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

关于java - 自定义 Maven 插件 : how to add classpaths?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16022454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com