gpt4 book ai didi

maven-2 - 如何显示可用目标列表?

转载 作者:行者123 更新时间:2023-12-03 06:14:30 24 4
gpt4 key购买 nike

我对 Maven 还很陌生,我经常发现自己想要了解目标方面的实际情况。

那么,是否有一个命令可以列出所有可用的目标,例如给定的前缀?

最佳答案

由于 Maven 是一个开放的插件系统,所以最好的答案可能是“Google”;-)。如果您指的是所有构建生命周期阶段,它们都是静态的,可以在 http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html 找到。以及其他地方。

然后,对于给定的插件,help plugin可用于获取可能的目标及其所有参数:

mvn help:describe -DgroupId=org.apache.maven.plugins \
-DartifactId=maven-war-plugin \
-Ddetail=true

但这并不能真正回答你的问题,尤其是“对于给定的前缀”部分。为此,最好的解决方案可能是使用 **BASH 自动完成(**但不确定它会是详尽的)。例如,参见Guide to Maven 2.x auto completion using BASH 。要在 Windows 下完成 bash,您需要 CYGWIN。请参阅Maven Tab Auto Completion in Bash了解详细的设置步骤(以及“更好的”工作自动完成脚本)。

关于maven-2 - 如何显示可用目标列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1674524/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com