需求:使用MavenUtils从私服拉取 jar包集合
-- 项目启动
-- 拉取jar包
-- 保存jar包集合信息到本地
-- 点击更新
-- 拉取jar包
-- 保存jar包集合信息到本地
项目改造:
- 项目加载前把所有的包极其版本号拉取下来并保存至文本文件(/home/class_path/versions.json)
- 项目启动的时候第一次加载拉取所有jar包版本
- 点击版本更新时候 拉取jar包版本 并获取最新版本
接口:
获取顶层父级项目的 maven-metadata.xml