- 浏览: 940406 次
- 性别:
- 来自: 江西上饶
文章分类
- 全部博客 (460)
- p.spring (56)
- p.maven (20)
- p.ant (17)
- p.jee (18)
- p.jse (33)
- p.ofbiz (31)
- p.软件工程 (8)
- p.struts2 (5)
- p.hibernate (5)
- linux (25)
- 设计模式 (2)
- p.javascript (11)
- 硬件 (1)
- p.jsp (2)
- p.windows批处理 (1)
- 操作系统问题 (5)
- 算法 (1)
- p.mysql (7)
- p.sql (5)
- p.c (1)
- google产品 (0)
- 内存 (1)
- p.struts (1)
- p.freemarker (7)
- p.css (4)
- p.log4j (10)
- p.html (3)
- 淘宝产品 (0)
- 其他 (3)
- 编译器 (0)
- svn (4)
- p.spring.security (11)
- 图形 (0)
- p.xml (1)
- p.ssh (0)
- p.jquery (4)
- p.jdbc (3)
- p.flex (0)
- p.c++ (0)
- p.c#Net (0)
- p.assembly (0)
- p.sqlserver (0)
- p.其他 (3)
- p.webwork (21)
- p.wap (12)
- p.cglib (1)
- p.jee服务器 (11)
- windows (2)
- p.iphone (1)
- p.java.分布式与集群 (2)
- p.ibatis (16)
- p.eclipse (5)
- 架构 (2)
- http协议 (5)
- 我的个人标准 (2)
- 多线程 (1)
- 奇怪问题 (5)
- p.jira (13)
- p.httpclient (1)
- 服务器.apache (11)
- 安全防范 (1)
- p.PODAM (1)
- p.junit (16)
- fop (2)
- 硬盘安装 (1)
- powerdesigner (0)
- 单元测试 (1)
- apache commons (4)
- tomcat+apache集群 (10)
- 各类诡辩 (1)
- 安卓 (8)
- qvod (1)
- java编程基础知识考试考点及答案 (0)
- 工作总结 (4)
- oracle (0)
- spring的util工具 (3)
- json (2)
- maven (3)
- jms (19)
- p.bat (3)
- hadoop (2)
- git (3)
- nginx (1)
- p.移动开发 (1)
- shiro (3)
- 游戏破解 (1)
- react-native (7)
- ios开发 (1)
- webmagic (6)
- socks5 (1)
最新评论
-
weituotian:
说的不好,没人看的
公司系统中的菜单功能和权限功能 -
石不易:
非常详细的注解~
绑定端口和IP,Listen 与VirtualHost指令 -
spring_springmvc:
spring mvc demo教程源代码下载,地址:http: ...
spring mvc -
liyixing1:
PandaDONG 写道谢谢你啊,我已经下下来了,只是还有很多 ...
jira war安装 -
liyixing1:
PandaDONG 写道谢谢你啊,我已经下下来了,只是还有很多 ...
jira war安装
1.对于svn等版本控制的库而言,具有减少上传空间的作用,这个在没有自己的svn,而是使用一些免费的版本库的时候很有效果,比如用sina app engine提供的免费svn,只有100MB,如果把整个jar上传上去,太占空间了,而maven管理的项目,只要配置好pom.xml就好了。
2.依赖架包的版本控制,可持续集成等。假设一种情况,公司已经有很多基础项目,或者基础平台,而之后的平台都会在这些基础项目上面搭建和开发,那么当基础平台的项目进行过版本号更新,那么只要发布一个更新邮件,告诉所有的依赖这个基础项目的其他项目组进行pom.xml文件,来更新,而不需要其他项目组重新下载jar。
一些官方的解释
构建自动化(这个貌似不是优势,基本上构建软件都要完成),依赖管理,标准化(暂时本人还没发现这个优点体现在那里),可测试性(构建脚本大多都是支持,个人觉得算不上优势),生命周期管理(还未发现该优点),持续集成,或任何其他行业的最佳实践
以上是个人对maven的一些理解。
2.依赖架包的版本控制,可持续集成等。假设一种情况,公司已经有很多基础项目,或者基础平台,而之后的平台都会在这些基础项目上面搭建和开发,那么当基础平台的项目进行过版本号更新,那么只要发布一个更新邮件,告诉所有的依赖这个基础项目的其他项目组进行pom.xml文件,来更新,而不需要其他项目组重新下载jar。
一些官方的解释
构建自动化(这个貌似不是优势,基本上构建软件都要完成),依赖管理,标准化(暂时本人还没发现这个优点体现在那里),可测试性(构建脚本大多都是支持,个人觉得算不上优势),生命周期管理(还未发现该优点),持续集成,或任何其他行业的最佳实践
以上是个人对maven的一些理解。
发表评论
-
Invalid signature file digest for Manifest main attributes
2015-09-23 14:26 8146java.lang.SecurityException: In ... -
Unable to locate Spring NamespaceHandler for XML schema namespace
2015-09-23 14:00 2295org.springframework.beans.facto ... -
利用maven的filter和profile实现不同环境使用不同的配制
2015-07-30 12:54 681通过命令行模式 https://liyixing1.itey ... -
Nexus 仓库管理器
2015-04-02 11:15 1076简介 仓库管理器有两个 ... -
Profile
2015-03-30 11:55 587Profile是可以在指定环境通过指定指令或者自动触发,用来 ... -
settings.xml
2014-12-31 10:41 718settings.xml文件可以放在两个地方 • Maven安 ... -
项目依赖
2014-12-30 22:19 610依赖具有范围,默认为全局范围 也可以指定依赖范围 Maven ... -
属性 自定义属性 资源过滤
2014-12-30 21:57 1200通过${}访问属性 。Mave ... -
版本号规范,镜像版本SNAPSHOT,LATEST 和 RELEASE 版本
2014-12-30 16:46 6071如果版本号不遵守maven规范,那么maven在对版本进行排序 ... -
依赖传递分析 dependency 插件
2014-12-30 15:29 915基本分析: mvn dependency:analyze 可 ... -
多模块项目
2014-12-29 17:02 471多模块首先需要创建一个父项目,父项目负责对子项目的管理,按照规 ... -
archetype
2014-12-28 21:15 725网址 该插件为maven原型插件,该插件平台上存储了多种常见的 ... -
打包插件 assembly
2014-12-27 14:14 741http://maven.apache.org/plugins ... -
测试插件,surefire-plugin
2014-12-27 13:41 823主页 完整参数 maven默认配置已经加载过该插件 相当于 ... -
插件,插件目标,生命周期,坐标,仓库,依赖管理
2014-12-25 16:07 455插件与目标(Plugins and g ... -
help插件
2014-12-24 15:56 690Maven Help 插件有四个目标。前三个目标是—— act ... -
pom.xml
2014-12-24 13:57 697每个maven文件都需要一 ... -
安装maven及测试第一个项目
2014-12-23 11:57 471maven需要配置几个环境变量 M2_HOME,用来指定mav ... -
maven转eclipse JEE应用
2011-06-19 15:26 2389我的maven结构是 外层应用 biz应用 web应用 创 ...
相关推荐
maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装...
Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包
Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令
maven3.0maven3.0maven3.0maven3.0maven3.0maven3.0maven3.0maven3.0maven3.0maven3.0
Maven3.9.4版本压缩包,仅供学习参考,更新版本请前往Maven官方下载;Maven3.9.4版本压缩包,仅供学习参考,更新版本请前往Maven官方下载;Maven3.9.4版本压缩包,仅供学习参考,更新版本请前往Maven官方下载;Maven...
maven 工具 maven 工具 maven 工具 maven 工具 maven 工具
maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程maven教程
maven
apache-maven-3.0.5 apache-maven-3.1.1 apache-maven-3.2.5 apache-maven-3.3.9 apache-maven-3.5.4 apache-maven-3.6.3 apache-maven-3.8.5 每个版本包含4个文件: apache-maven-3.8.5-bin.tar.gz apache-maven-...
maven api
Maven常用命令 Maven Maven学习
附件详细的介绍了Maven依赖在POM文件中的表示、依赖范围的含义以及传递性依赖的使用,也包含依赖调解的两个内容。
apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-...
maven3.6maven3.6maven3.6
maven打包 maven打jar包详细步骤
maven教程,目录如下: Maven安装配置 Maven启用代理访问 Maven本地资源库 Maven中央存储库 如何从Maven远程存储库下载? Maven添加远程仓库 Maven依赖机制 定制库到Maven本地资源库 使用Maven创建Java项目 使用...
Maven最新版是款项目管理和构建自动化工具。Maven包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System)。 安装...
maven资源包maven资源包maven资源包maven资源包maven资源包maven资源包maven资源包maven资源包maven资源包maven资源包
maven学习笔记maven学习笔记maven学习笔记
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,...