2011-12-02 145 views
0

Maven插件我正在开发Maven插件如何运行控制台

<modelVersion>4.0.0</modelVersion> 
<groupId>com.breedish.cfit</groupId> 
<artifactId>maven-cfitautomator-plugin</artifactId> 
<version>1.0-SNAPSHOT</version> 
<packaging>maven-plugin</packaging> 
<name>cfitautomator</name> 

但我怎么可以从控制台运行呢? 如果我运行com.breedish.cfit:Maven的cfitautomator-插件:1.0快照:运行目标,它总是说:

[ERROR] BUILD ERROR 
[INFO] ------------------------------------------------------------------------ 
[INFO] Cannot execute mojo: run-goal. It requires a project with an existing pom.xml, but the build is not using one. 
+0

看起来你正在从错误的目录运行你的mvn命令。确保你和你的pom文件位于同一个目录并从那里运行它。 – DaveRlz

回答

0

深入了解maven-invoker-plugin,它可以支持您使用环境等集成测试开发Maven插件。因此,您无需手动安装该插件并手动测试它。

0

看来你是不是其中包含POM的目录中运行此命令文件。

它说它需要一个POM文件。

0

使用mvn install将您的插件安装到本地存储库。然后在您发布时使用它。