Maven SDK Go
一个用于 Maven 操作的 Go 语言 SDK。
特性
- 🔍 Finder: 查找 Maven 本地仓库中的 JAR 文件
- ⚡ Command: 执行 Maven 命令
- 📦 Local Repository: 解析 Maven 本地仓库结构
- 🚀 Installer: 自动安装 Maven
快速开始
安装
bash
go get github.com/scagogogo/mvn-sdk基本使用
go
package main
import (
"fmt"
"github.com/scagogogo/mvn-sdk/pkg/finder"
)
func main() {
// 查找 JAR 文件
jarPath, err := finder.FindJar("org.example", "example-artifact", "1.0.0")
if err != nil {
panic(err)
}
fmt.Printf("找到 JAR: %s\n", jarPath)
}文档
许可证
基于 MIT 许可证发布。