ivy学习笔记

原创 2011年01月12日 23:25:00

     最近做项目代码管理方面的工作,很大一个项目,很多独立的模块,每个模块都在其他地方用到,怎么管理这些模块本身和它们用的第三方jar包真是很头疼,版本不一很多问题。接触了maven和Ivy,突然多了些思路,就像先看下。

     网上看的ivy讲的不详细,看英文的又太费时,就先看些中文就自己摸索了。感觉一般的还好理解,就是里面的配置语法太多了,在dependences选项,里面有个conf配置,看了半天都没看懂,什么core, default,standalone,刚开始不明白,后来看了构建后的配置文件,在ivy的仓库中生成了很多文件,一看才知道这些参数时什么含义,core就是该模块依赖的外部模块,不包含第三方的,default就是该模块不依赖外部模块,不是第三方jar包,standalone是指该模块独立运行所需要的包,包括外部模块和第三方的。

     搞清了依赖,很多都好理解了,在ivy头部有个命名空间,antlib,其实这个是Ivy的配置文件,里面包含了许多定义好的任务,这样你写ivy文件的时候就可以集成这些功能,就是发布,解析,编译之类的东西。

     以上只是我的一点见解,有不正确的地方希望大家能指出来共学习,一起进步,呵呵~~~~

     就写到这了,以后有了更深的认识再写点~~~~

构建脚本ivy、ant的使用

构建脚本ivy、ant的使用 1、准备软件 资源名称 用途 获取方法 ant 构建项目 http://ant.apac...
  • huangbailong
  • huangbailong
  • 2014年03月28日 11:53
  • 1087

ivy学习与练习

感谢同事给的学习资料!本文来自一位我非常佩服的同事,虽说他也是刚接触这些知识,但超强的学习能力是我所敬佩的。 Apache Ivy是一个优秀的管理(记录、跟踪、解析和报告)项目依赖的工具,可与Apac...
  • qq_26416785
  • qq_26416785
  • 2016年06月17日 10:54
  • 1530

IVY 管理依赖项

Ivy 提供了最一致、可重复、易于维护的方法,来管理项目的所有构建依赖项(在 参考资料部分中可以找到 Maven 和 Ivy 的比较)。这篇文章介绍了安装和配置 Ivy 来管理依赖项的基础知识,指...
  • u011138533
  • u011138533
  • 2016年12月30日 18:46
  • 772

Ivy管理项目,希望对大家有所帮助

Ivy+Ant管理项目(maven搭建比这个方便多了啊) 首先,准备好:  apache-ant-1.8.4-bin;   apache-ivy-2.3.0-bin-with-deps;   apac...
  • a35038438
  • a35038438
  • 2015年11月26日 14:51
  • 1337

IDEA中ivy的使用

前言: 最近在使用idea开发ivy项目,但是发现网上关于这方面的介绍还是比较少,所以今天就简单的介绍下该怎么配置。本文主要介绍idea如果配置ivy相关参数,当前idea部分版本不支持ivy的使用...
  • gaodebao1
  • gaodebao1
  • 2017年02月24日 09:11
  • 2357

Ant + ivy的安装

在此之前也转载过几篇关于ivy的博客。当时还在实习也没有深入的研究过,只是简单的认识了一下。现在正在一边整理之前的系统一边在新建的项目中尝试学习ivy。          先来说一下ant 和i...
  • wisgood
  • wisgood
  • 2014年11月24日 19:27
  • 981

用Apache Ivy实现项目里的依赖管理

Apache Ivy是一个管理项目依赖的工具。   它与Maven  Apache Maven 构建管理和项目管理工具已经吸引了 Java 开发人员的注意。Maven 引入了 JAR 文...
  • jediael_lu
  • jediael_lu
  • 2014年07月06日 18:11
  • 3135

最简单的ivy在ecipse中使用,没有涉及到ivySettings的使用

转载至:http://blog.csdn.net/anialy/article/details/7773543 简述: 在eclipse配置Ivy外加lib管理工具 , 用来导入项目需要的lib包...
  • u010523770
  • u010523770
  • 2017年04月14日 15:21
  • 432

Ant + Ivy 管理项目依赖

在该目录 下执行ant,可以看生成一个lib目录,下面放着个ant-2.7.1.jar。Ivy-module元素中的version定义了此文件使用的ivy的版本。在info元素中你可以定义自己的组织信...
  • lanxiangru
  • lanxiangru
  • 2017年03月16日 23:20
  • 138

適合 Intel® 架構平台的即時端對端 H.265/HEVC 解決方案

適合 Intel® 架構平台的即時端對端 H.265/HEVC 解決方案 目錄 1. 摘要 2. 簡介   2.1 影片轉碼器及 H.265/HEVC   2.2 HEVC 效能問題...
  • charleslei
  • charleslei
  • 2015年11月02日 21:43
  • 1689
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ivy学习笔记
举报原因:
原因补充:

(最多只允许输入30个字)