我正在开发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-plugin:1.0-SNAPSHOT:run-goal它总是说:
[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 :(得分:0)
您似乎没有在包含pom文件的目录中运行此命令。
它说它需要一个POM文件。
答案 1 :(得分:0)
使用mvn install
将插件安装到本地存储库。然后在发布时使用它。
答案 2 :(得分:0)
深入了解maven-invoker-plugin,它可以帮助您开发具有环境等集成测试的Maven插件。因此,您无需手动安装该插件并手动测试。