最近更新文章
ivy教程(10)-架设仓库(2)-基础仓库复制
在这个步骤中我们使用install任务来从maven2 仓库安装模块到一个基于文件系统的仓库。我们首先安装一个不带依赖的模块,然后安装一个带有依赖的模块。 1) 基础: 使用ivysettings.xml文件 这里我们使用的ivy设置文件非常简单。它定义两个解析器,libraries 和 my-repository. 第一个作为源使用,第二个作为目的地。在典型的安装中第二个仓库将使用包含设置来配置 ...
ivy教程(11)-架设仓库(3)-使用命名空间
现在你已经看到从一个已经存在的仓库创建你自己的仓库是如何的简单,你可能会想知道如何处理更加复杂的情况,例如当源仓库和目的地仓库不遵循相同的命名约定。 1) 通往专业仓库之路 我们将学习这个如何构建一个专业仓库的章节。什么是专业仓库?我们的观点是一个良好质量的仓库必须遵循有关项目命名的清晰的规则,并必须提供正确,可用,可配置和验证过的项目描述符。为了达到这些目标,我们认为你必须构建你自己的仓库。 在前 ...
ivy教程(12)-更多例子
如果你已经成功的跟随并理解了所有的教程,可能你还是需要得到更好的关于如何在现实世界中只用ivy的描述。 这里有一些有关系的链接: 1) SAnt SAnt是一个实验性的基于ant和ivy的构建系统。对于使用它,或者了解它作为一个管理你的构建的有趣的途径,是有趣的。 2) Spring Modules spring模块项目构建系统基于ant和ivy,并且非常感兴趣,对于看一下一个模块化的项目是如何 ...
让ivy支持maven的classifier属性
在maven中,对于一个依赖,除了groupId,artifactId,version这三个属性来作为标志之外,还有一个特殊的属性可用: classifier。 以下面的testng的为例: < dependency > < groupId > org.testng </ groupId > < artifactId > testng &l ...
群组知识库热门文章
- 12045 ivy教程(2)-快速开始
- 9291 ivy教程(3)-调整默认设置
- 8148 ivy教程(1)-目录
- 5742 ivy中文参考文档(11)-ant任务
- 5728 ivy中文参考文档(1)-目录