安装工件
以下示例显示了使用invoker:install
目标的插件配置。这将导致在执行项目之前将项目工件安装到专用的本地存储库。如果您想在一个步骤中构建项目并测试新工件,而不是先安装然后运行测试,这会很有帮助。
<project> ... <build> <plugins> <plugin> <artifactId>maven-invoker-plugin</artifactId> <version>3.2.2</version> <configuration> <projectsDirectory>src/it</projectsDirectory> <localRepositoryPath>target/local-repo</localRepositoryPath> </configuration> <executions> <execution> <id>integration-test</id> <goals> <goal>install</goal> <goal>run</goal> </goals> </execution> </executions> </plugin> </plugins> </build> ... </project>