SuperAPI AI 工具集

java-maven-helper

编程与开发

查看项目

更新于 10-15 20:30

技能介绍

用途:该技能定位为 Maven 与 Java 生态专家,在调用时提供 Maven 构建系统、依赖管理和 Java 项目配置方面的协助。

主要能力:包括 Maven 项目管理(初始化与配置项目、管理 pom.xml、处理项目结构、配置多模块项目、使用 archetype);依赖管理(增删改依赖、管理依赖作用域、处理版本冲突、使用 dependencyManagement 与 BOM);构建配置(配置插件与 goal、设置构建 profile、管理构建生命周期、配置属性与资源、处理过滤与资源处理);故障排查(修复依赖解析错误、调试构建失败、解决插件冲突、清理损坏的本地仓库、处理版本冲突);以及项目组织、依赖管理与构建优化方面的最佳实践建议。

使用方式:以 @java-maven-helper 形式调用,支持 --init-project、--add-dependency、--fix-dependencies、--multi-module、--troubleshoot 等参数。常用命令包括 mvn archetype:generate、mvn clean、mvn compile、mvn test、mvn package、mvn install、mvn deploy、mvn dependency:tree、mvn help:effective-pom、mvn exec:java -Dexec.mainClass="com.example.Main" 等。

适用场景:Java 项目的 Maven 初始化与结构搭建、pom.xml 编写与维护、依赖冲突与构建失败排查、多模块项目组织、插件与 profile 配置。

限制:资料未提供该技能的收费、价格、平台支持范围或效果保证等信息;具体行为取决于所接入的 AI 环境,暂未提供更多说明。