Java 如何在maven pom.xml中使用自定义插件?
我在maven中创建了一个自定义插件。所以当运行这个项目时,会自动创建一个相关的JAR文件。所以现在我在maven中创建了一个项目,在这个项目中,如何在pom.xml文件中使用jar文件。有没有可能使用pom.xml文件中已经存在的JAR。我有点不确定您得到了什么-我的理解是您编写了一个插件,现在希望在单独的项目中使用。为了做到这一点,您需要将自定义插件添加到新项目的分区中。它将以与所有插件相同的方式解决此问题。您还需要将插件部署到您正在使用的任何pluginRepository 例如,我有一个插件,在其pom中定义为:Java 如何在maven pom.xml中使用自定义插件?,java,maven,xslt,Java,Maven,Xslt,我在maven中创建了一个自定义插件。所以当运行这个项目时,会自动创建一个相关的JAR文件。所以现在我在maven中创建了一个项目,在这个项目中,如何在pom.xml文件中使用jar文件。有没有可能使用pom.xml文件中已经存在的JAR。我有点不确定您得到了什么-我的理解是您编写了一个插件,现在希望在单独的项目中使用。为了做到这一点,您需要将自定义插件添加到新项目的分区中。它将以与所有插件相同的方式解决此问题。您还需要将插件部署到您正在使用的任何pluginRepository 例如,我有一个
<groupId>org.mine</groupId>
<artifactId>my-maven-plugin</artifactId>
<version>1.0</version>
<packaging>maven-plugin>
看起来你已经有了
然后,运行mvn部署
在要使用插件的项目中,将以下内容添加到pom中:
<build>
...
<plugins>
...
<plugin>
<groupId>org.mine</groupId>
<artifactId>my-maven-plugin</artifactId>
<version>1.0</version>
</plugin>
...
</plugins>
...
</build>
最后,确保在标记的pom.xml中设置了要部署的存储库