代码拉取完成,页面将自动刷新
基于pom.xml文件(或GAV信息),调用mvn命令提取涉及到的依赖包并打包传输到内部网络。
配合内部网络的同步检测工具和提交发布工具deploytool,可以实现maven私服仓库的自动更新。
基于B/S架构,后端采用nodejs实现,前端使用静态HTML嵌入jquery和几个nodejs的扩展包。
目前只有核心部分的提取、打包、下载以及FTP传输功能。
后续的新版本会增加关键词和GAV从central仓库搜索包,以及任务列表功能。
建议在docker容器中运行本项目。
依赖:
检出代码:
git clone https://gitee.com/yanjingtu/pom-tool.git
运行:
cd pom-tool
node bin/www
然后在浏览器中访问3000端口即可。
按照主界面所示,从三种提取的方法中选择一种,填写信息或上传pom.xml文件,点击提取即可。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。