zoukankan      html  css  js  c++  java
  • 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文件中直接使用该变量;

  • 相关阅读:
    数据清洗
    JAVA多线程三种实现方式
    QT-4.8.6 编译配置过程
    qt 编译问题总结
    [转载]tslib1.4与Qt4.8.6的交叉编译与移植
    STC12C5A60S2 @ 22.0184Mhz 精确延时
    STC12C5A60S2 双串口通信
    C# Bitmap 复制
    TextMate2 最新版下载及源码编译过程
    mac系统 PHP Nginx环境变量修改
  • 原文地址:https://www.cnblogs.com/darkmatter/p/3606833.html
Copyright © 2011-2022 走看看