Maven更高级别的工具,用于调试/可视化/逐步处理复杂的POM流

Maven更高级别的工具,用于调试/可视化/逐步处理复杂的POM流,maven,tooling,Maven,Tooling,我最近发现,我处理的POM越来越复杂,子模块、多个步骤可能会由于平台特定(非java)相关的错误而失败,等等 既然maven的功能现在更复杂了,那么有没有任何工具可以让我们调试/逐步完成maven构建、一个接一个的mojo,或者例如,一个模块接一个模块?目前,我通常求助于运行构建并用肉眼扫描标准mvn咒语中相当详细的输出中的错误 mvn“您的参数列表”| grep-i“您的错误短语”? 这就是我正在使用的…当然,总会有grep。但是,我说的是可视化复杂的子模块依赖关系和可视化有效POM中的非平凡

我最近发现,我处理的POM越来越复杂,子模块、多个步骤可能会由于平台特定(非java)相关的错误而失败,等等

既然maven的功能现在更复杂了,那么有没有任何工具可以让我们调试/逐步完成maven构建、一个接一个的mojo,或者例如,一个模块接一个模块?目前,我通常求助于运行构建并用肉眼扫描标准mvn咒语中相当详细的输出中的错误

mvn“您的参数列表”| grep-i“您的错误短语”?
这就是我正在使用的…

当然,总会有grep。但是,我说的是可视化复杂的子模块依赖关系和可视化有效POM中的非平凡信息,等等。mvn依赖关系:tree-Dincludes=[groupId]:[artifactId]:[type]:[version]-Dexcludes=[groupId]:[artifactId]:[type]:[version]?这将有助于过滤你不想要的类。。。