• Ivy入门笔记


    安装过程 命令行安装

    下载和安装JDK5、Eclipse3.5、Ant 1.8、Ivy 2.2; 安装JDK:成功标志:在命令行下运行java命令,得到java命令行帮助; 安装Ant:解压Ant,在系统环境变量中设置JAVA_HOME(例如c:Program FilesJavajdk1.5.0_22)、ANT_HOME,将${ANT_HOME}/bin加入到path中;成功标志:在命令行下运行ant命令得到“Buildfile: build.xml does not exist!...”; 在Eclipse里建两个项目,其中A引用B的方法; 安装ivy:解压ivy,设置环境变量IVY_HOME,将ivy-2.2.0.jar拷贝到${ANT_HOME}/lib目录中,在${IVY_HOME}srcexamplehello-ivy下运行ant,如果出现“BUILD SUCCESSFUL”,说明IVY安装成功;

    eclipse中的安装

    eclipse->Window->Preferences->Ant->Runtime->Global Entries->Add External JARs,选中IVY压缩包里的ivy-2.2.0.jar,测试:

    Eclipse中新建一个项目,在此项目下新建一个build.xml文件,内容为:

    <? xml version = "1.0" encoding = "UTF-8" ?>

    < project name = "project" default = "default" xmlns:ivy = "antlib:org.apache.ivy.ant" >

    < taskdef resource = "org/apache/ivy/ant/antlib.xml" uri = "antlib:org.apache.ivy.ant" />

    < target name = "default" >

    < ivy:settings />

    < ivy:info organisation = "org.apache.ivy" module = "ivy" revision = "2.0.0" property = "ivyinfo" />

    < echoproperties prefix = "ivyinfo" />

    运行此文件,如果显示“ BUILD SUCCESSFUL ”说明安装成功;

    采用自动安装方法安装IvyDE,手动安装失败,原因不清楚;

    Eclipse中的实验用例采用Ivy发布包自带例子中的dependence;

    常用术语

    被依赖项目:dependee(parent) 依赖源项目:depender(child)

    其他

    如果是用ant执行ivy,Build.xml文件中定义的变量可以在ivy.xml文件中直接使用,典型的例子见${IVY_HOME}srcexampledependence中,在depender和dependee的build.xml文件中定义"ivy.settings.dir",在ivysettings.xml文件中直接使用该变量;

  • 相关阅读:
    LeetCode-165 Compare Version Numbers
    shop--6.店铺注册--Thumbnailator图片处理和封装Util
    shop--6.店铺注册
    shop--5.使用Junit进行验证
    shop--4.SSM的各项配置
    shop--3.配置Maven
    shop--2.项目设计和框架搭建
    shop--1.创建maven项目
    AJAX 使用FormData 传送数据 DATA 为空 现象的处理
    Daemon Thread [http-nio-8080-exec-5] (Suspended (exception UnsatisfiedDependency))
  • 原文地址:https://www.cnblogs.com/darkmatter/p/3606833.html
Copyright © 2020-2023  润新知