前言:目前所有的项目都在使用maven,可是一直没有时间去整理学习,这两天正好有时间,好好的整理一下. 一.为什么使用Maven这样的构建工具[why] ① 一个项目就是一个工程 如果项目非常庞大,就不适合使用package来划分模块,最好是每一个模块对应一个工程,利于分工协作. 借助于maven就可以将一个项目拆分成多个工程 ② 项目中使用jar包,需要“复制”.“粘贴”项目的lib中 同样的jar包重复的出现在不同的项目工程中,你需要做不停的复制粘贴的重复工作. 借助于maven,可以将ja
一.场景 ① 公司中有多个项目,多人开发,开发中的某一模块需要被其他几个项目的模块所依赖,最简单粗暴的方式就是打包成aar或者jar文件逐个拷贝到libs下进行依赖,可是这种方式太过于麻烦,而且需要每次都得更新代码.如果有多个这样的库就更麻烦了.所以根据项目规模和需求,为了加快团队开发效率,搭建一个Maven私服就很有必要了. 二.搭建 通过Rexus可以快速方便的搭建一个Maven私服,本篇就讲述通过Rexus搭建Maven私服并上传库文件,以及升级库文件.要开始搭建,首先要下载Rexus:
前言:目前所有的项目都在使用maven,可是一直没有时间去整理学习,这两天正好有时间,好好的整理一下. 一.为什么使用Maven这样的构建工具[why] ① 一个项目就是一个工程 如果项目非常庞大,就不适合使用package来划分模块,最好是每一个模块对应一个工程,利于分工协作. 借助于maven就可以将一个项目拆分成多个工程 ② 项目中使用jar包,需要“复制”.“粘贴”项目的lib中 同样的jar包重复的出现在不同的项目工程中,你需要做不停的复制粘贴的重复工作. 借助于maven,可以将ja