1Maven 介绍Maven这个词可以翻译为“知识的积累”,也可以翻译为“专家”或“内行”。本书将介绍Maven这一跨平台的项目管理工具。作为Apache组织中的一个颇为成功的开源项目,Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。无论是小型的开源类库项目,还是大型的企业级...
分类:
其他好文 时间:
2015-06-04 19:03:05
阅读次数:
128
1.1 何为Maven坐标正如之前所说的,Maven的一大功能就是管理项目依赖。为了能自动化地解析任何一个Java构件,Maven就必须将它们唯一标识,这就依赖管理的底层基础——坐标。1.2 坐标详解Maven坐标的元素包括:groupId,artifactId、version、packaging、...
分类:
其他好文 时间:
2015-06-04 18:55:59
阅读次数:
228
CocoaPods简介每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如Java语言的Maven,nodejs的npm。随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,它的名字叫做:CocoaPods。CocoaPods项目的源码在Github上管理。该项目开始于2011年...
分类:
移动开发 时间:
2015-06-04 15:36:59
阅读次数:
132
依赖管理
上一节我们说到可以继承dependencies元素,我们很容易想到把这一特性应用到accout-parent中。子模块account-email和account-persist同时依赖了org.springframework:spring-core:2.5.6,spring-beans:2.5.6,spring-context:2.5.6,junit:junit:4.7。以此可以将这些公...
分类:
其他好文 时间:
2015-06-04 11:48:55
阅读次数:
145
CocoaPods简介每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如Java语言的Maven,nodejs的npm。随着iOS开发者的增多,业界也出现了为iOS程序提供依赖管理的工具,它的名字叫做:CocoaPods。CocoaPods项目的源码在Github上管理。该项目开始于2011年...
分类:
移动开发 时间:
2015-06-01 14:37:22
阅读次数:
149
开到一遍不错的java开源整理,摘录一下,后续遇到好的继续更新。构建这里搜集了用来构建应用程序的工具。Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。G...
分类:
编程语言 时间:
2015-05-28 00:17:47
阅读次数:
768
从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可...
分类:
Web程序 时间:
2015-05-26 12:23:47
阅读次数:
216
尽管数据呈爆炸式增长,数据备份也逐渐被中小企业所重视。但是目前备份现状容不容乐观:1.备份系统建设没有提上高优先级日程:很多企业都是PC上数据集中到服务器,服务器数据依赖于存储的Raid冗余。2.缺少专业的备份软件支持:企业重要的数据或者依赖管理员手动拷贝存储管理、..
分类:
其他好文 时间:
2015-05-21 19:57:08
阅读次数:
147
构建这里搜集了用来构建应用程序的工具。ApacheMaven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于ApacheAnt。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。Gradle:Gradle采用增量构建。Gradle通过Groovy编程而不是传..
分类:
数据库 时间:
2015-05-20 15:03:02
阅读次数:
353
构建
这里搜集了用来构建应用程序的工具。
Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache
Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。Gradle:Gradle采用增量构建。Gradle通过Groovy编程而不是传统的XML声明进行配置。Gradle可以很好地配合Maven进行依...
分类:
数据库 时间:
2015-05-20 11:26:21
阅读次数:
526