Maven 的介绍以及使用(初学者笔记)
来源:互联网 发布:淘宝广州模特招聘骗局 编辑:程序博客网 时间:2024/06/06 05:00
由于公司开发人员最近都在使用maven,为了同步开发的流程,为了跟上大家步伐,可以目前正在学习和使用maven。
1.那什么是maven呢?说白了,maven就是一个插件,一个项目管理工具,是一个强大的构建工具。一个项目,从清理、编译、测试、到生成报告、再到打包和部署。只需要几个简单的命令即可。
2.maven能 解决什么呢?
举个例子说:比如你在修改项目BUG或者是在项目中添加某个功能的时候,一般通常是,从svn上下载项目,修改自己的代码,添加功能代码,测试、然后开发工具编译,上传svn。把编译好的 class文件,上传到服务器中。进行最终测试。如测试人员发现还有错误、那么继续上述的步骤。
要是使用maven。只需要输入几行简单的命令就可以完成上述复杂的程序。
再举个例子:比如你在eclipse中要建立一个ssh框架的项目,这是你就需要下载和导入相关的jar包。但是问题出现了,框架所需要的jar包有哪些,是否能下载完全,并且每个jar包都有不同的版本,这样就会出现版本冲突的问题。这些问题是最复杂又最繁琐的工作。程序员基本会一个一个的去找去排除jar包。
要是使用maven的话,这些问题只要交给maven即可,因为maven提供一个十分庞大的maven库。
0 0
- Maven 的介绍以及使用(初学者笔记)
- Maven的安装和使用(初学者)
- maven介绍以及安装使用
- 初学者:介绍NSLog的使用
- 初学者:介绍NSLog的使用
- 初学者:介绍NSLog的使用
- 初学者:介绍NSLog的使用
- 初学者:介绍NSLog的使用
- 初学者:介绍NSLog的使用
- 初学者:介绍NSLog的使用
- Maven的介绍以及配置
- LINUX系统简单指令的介绍和使用(初学者)
- MYSQL初学者使用介绍
- maven的使用笔记
- Maven的介绍及使用
- 初学者笔记:Scanf间隔符号的使用
- maven初学者(一)
- 初学者使用maven布置分布式架构出现的错误
- [算法浅析] 计算循环节
- hdu 1597 find the nth digit
- poj 1129 Channel Allocation
- hdu 1978 How many ways
- 博弈小结(备忘录)
- Maven 的介绍以及使用(初学者笔记)
- [一站式服务] Windows下C++文件编译.so 文件
- hdu 1598 find the most comfortable road
- poj 2823 Sliding Window (单调队列 or 线段树)
- poj1001_BigNumMultipy
- [hrbust 2029] 二十世纪八十年代(状态压缩)
- [hrbust 2030] 成语接龙(状态压缩 + dfs)
- [poj 3468] A Simple Problem with Integers(裸线段树)
- [hdu 1181] 变形课(传递闭包)