如何将maven插件安装到现有项目中?

时间:2011-11-30 04:03:50

标签: java maven-2 maven

是否有正确的方法可以通过命令行执行此操作?或者我真的需要修改POM文件吗?假设我想将maven war插件安装到现有项目中。我尝试使用谷歌搜索,但我只能找到使用而不是安装到现有项目。

2 个答案:

答案 0 :(得分:4)

记录在案here

  

Maven的核心是一个插件执行框架;所有工作都是   插件完成。

你必须指的是调用或使用插件而不是安装插件。你可以在不更新pom的情况下调用任何maven插件,只要你可以使用默认配置。

例如,要在maven项目上生成javadoc,只需键入

即可
mvn javadoc:javadoc

现在,来maven war plugin。这会为您的项目创建一个war工件。除非项目是war项目,否则在项目上调用它是没有意义的。如果是这样,则项目的packaging应为war

<packaging>war</packaging>

在这种情况下,会自动调用maven war插件。

如果要自定义/配置插件或基于插件类型,请在pom中声明它(在<plugins>部分并进行配置)。

答案 1 :(得分:2)

您将插件添加到POM。

Maven配置通过POM完成;这就是重点--POM定义了项目。