产品推荐 2026-07-27

dependency-watch:Maven 版本监控工具

监控 Maven 仓库构件新版本并自动通知的脚本。

开源软件实用工具

产品简介

dependency-watch 这是一个命令行工具,用于等待 Maven 仓库中特定构件的发布或监控多个依赖坐标的新版本。它能自动通过 Slack、Teams 或 IFTTT 发送通知,适合需要及时获取依赖更新的 Java 开发者和 DevOps 团队,避免手动检查的繁琐。

核心功能

  • 等待特定构件在 Maven 仓库中出现
  • 批量监控多个 Maven 坐标的新版本
  • 支持 Slack、Teams 和 IFTTT 通知集成
  • 可配置自定义 Maven 仓库
  • Docker 容器化部署与 cron 定时任务

快速开始

  1. 安装工具:Mac OS 用 `brew install JakeWharton/repo/dependency-watch`,其他平台从 GitHub 下载 ZIP 解压运行
  2. 创建 TOML 配置文件,指定要监控的 Maven 仓库和坐标
  3. 运行 `dependency-watch notify --config config.toml --data data` 命令开始监控新版本

界面预览

与其他方案对比

对比项本工具同类商业软件在线服务
费用开源免费通常收费或含广告可能有订阅或上传限制
隐私本地运行,数据自持依赖厂商政策需上传数据到服务器
可定制性源码开放,社区活跃受限于官方功能功能固定

适合谁用

  • 需要及时获取 Maven 依赖更新的 Java 开发人员
  • 维护 CI/CD 流水线的 DevOps 工程师
  • 等待开源库新版本发布的团队

下载与版本

当前最新版本为 0.7.0,发布于 2024-02-12。支持 多平台。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。

注意事项