用途:用于搭建与维护 Java 构建工具配置,覆盖 Maven 和 Gradle,帮助管理项目构建、依赖与持续集成流程。
主要能力:Maven 方面包括 POM 结构与继承、使用 BOM 的依赖管理、插件配置、profiles 与 properties、多模块项目;Gradle 方面包括 Kotlin DSL(build.gradle.kts)、依赖目录(Version Catalog,如 libs.versions.toml)、任务配置、构建缓存优化、复合构建。CI/CD 方面包括 GitHub Actions 工作流、依赖缓存、矩阵构建与制品发布。
使用方式:当需要初始化 Maven/Gradle 项目、用 BOM 管理依赖、配置构建插件、优化构建性能或搭建 CI/CD 流水线时使用。技能调用形式为 Skill("java-maven-gradle")。常用命令:Maven 为 mvn dependency:tree、mvn versions:display-dependency-updates、mvn help:effective-pom;Gradle 为 gradle dependencies、gradle dependencyInsight --dependency log4j、gradle build --scan。
适用场景:Java 项目的构建配置与治理、依赖冲突排查、多模块工程、构建加速和 CI 流水线集成。
限制:资料未提供具体的收费、价格、平台支持范围及效果保证信息;相关实践细节需以官方文档为准。