Maven常用知识
来源:互联网 发布:flash制作软件下载 编辑:程序博客网 时间:2024/05/22 06:25
一、安装和配置
配置环境变量(参考http://jingyan.baidu.com/article/295430f136e8e00c7e0050b9.html)
二、Maven优缺点
优点如下:
- 简化了项目依赖管理:
- 易于上手,对于新手可能一个”mvn clean package”命令就可能满足他的工作
- 便于与持续集成工具(jenkins)整合
- 便于项目升级,无论是项目本身升级还是项目使用的依赖升级。
- 有助于多模块项目的开发,一个模块开发好后,发布到仓库,依赖该模块时可以直接从仓库更新,而不用自己去编译。
- maven有很多插件,便于功能扩展,比如生产站点,自动发布版本等
缺点如下:
- maven是一个庞大的构建系统,学习难度大
- maven采用约定优于配置的策略(convention over configuration),虽然上手容易,但是一旦出了问题,难于调试。
- 当依赖很多时,m2eclipse 老是搞得Eclipse很卡。
- 中国的网络环境差,很多repository无法访问,比如google code, jboss 仓库无法访问等
三、Maven坐标
一般maven使用[groupID,artifactId,version,packaging]来表示一个项目的某个版本,有时还会使用classifier来表示项目的附属构建,常见的附属构建有javadoc和sources包。
0 0
- Maven常用知识
- maven知识
- 常用知识
- 常用知识
- 常用知识
- 常用知识
- 常用知识
- 常用知识
- Maven常用
- Maven常用
- maven常用
- [maven]maven常用命令行
- Maven的知识
- maven知识总结
- Maven知识整理
- Maven知识的学习
- Maven小知识一
- maven 相关知识总结
- [C++]面向对象方法
- ImageLoador简介
- 今日分享PHP函数array_coulumn的用法及解释
- javascript包装对象
- 在win10环境下用pip安装xlrd 1.0.0的问题(python2.7)
- Maven常用知识
- https经过ngxin在web服务器收到http请求
- 使用java绘制希尔伯特曲线(hilbert curve)
- wireshark基础使用笔记
- mp3和g729a
- Kali Linux 无线渗透测试入门指南 第七章 高级 WLAN 攻击
- sublime插件ctags安装及配置
- java注解入门
- Spring定时器--时间设置规则