使用Nexus建maven私有仓库.docxVIP

  • 6
  • 0
  • 约2.35千字
  • 约 9页
  • 2018-08-06 发布于江苏
  • 举报
使用Nexus建maven私有仓库

使用Nexus搭建maven私有仓库  前言  什么是maven、gradle  Maven是一个项目管理和自动构建工具。  Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。  为什么搭建maven私有仓库  做java开发的童鞋对Maven一定不陌生;做android开发的童鞋,用得最多的是gradle。其实gradle的第三方库,也是放在maven仓库上。  对于第三方库,大家基本都配置maven、gradle从远程获取,估计很少直接下载jar放在工程里(对于没有放在maven repository上的库,只能这么干)。这么做方便管理依赖。  app开发中遇到问题  做app开发,特别是只有几万行代码量的小项目,开发团队也就几个人,通常只用一个工程玩耍。随着业务扩展,工程变得越来越大,代码量大大增加,开发人数也多了,问题开始暴漏:改动一个地方往往影响到其他人的代码,功能模块耦合严重,构建速度慢....  业界一些解决方法:1.组件化,按功能拆分出各种组件,数据存储、网络层、日志 等;2.拆分业务,一个业务一个module;3.业务插件化,一个业务一个工程,每个业务独立编译并运行.....  因此,引入依赖管理是必不可少的。把各个模块单独编译,部署上maven

文档评论(0)

1亿VIP精品文档

相关文档