WEB开发网
开发学院软件开发Java ivy教程(10)-架设仓库(2)-基础仓库复制 阅读

ivy教程(10)-架设仓库(2)-基础仓库复制

 2009-10-08 00:00:00 来源:WEB开发网   
核心提示: <targetname="maven2"depends="init-ivy"description="-->installmodulefrommaven2repository"><ivy:installsetti

    <target name="maven2" depends="init-ivy"
        description="--> install module from maven 2 repository">
        <ivy:install settingsRef="basic.settings"
            organisation="commons-lang" module="commons-lang" revision="1.0"
            from="${from.resolver}" to="${to.resolver}" />
    </target>

很简单,我们使用和以往一样用ivy:settings装载的设置来调用[ant:install] 任务,我们通过使用属性提供fromResolver (源) 和 toResolver (目的) 来简化脚本的维护。我们的解析器主要是:'libraries' 作为源而'my-repository'作为目的地.

这是ant调用的输出:

Z:\>ant maven2
Buildfile: build.xml
load-ivy:
init-ivy:
maven2:
[ivy:install] :: loading settings :: url = jar:file://home/xavier/.ivy2/jars/ivy.jar!/org/apache/ivy/core/settings/ivysettings.xml
[ivy:install] :: Ivy 2.0.0-beta1-local-20071130005044 - 20071130005044 :: http://ant.apache.org/ivy/ ::
:: loading settings :: file = /home/xavier/ivy/settings/ivysettings-advanced.xml
[ivy:install] :: installing commons-lang#commons-lang;1.0 ::
[ivy:install] :: resolving dependencies ::
[ivy:install]   found commons-lang#commons-lang;1.0 in libraries
[ivy:install] :: downloading artifacts to cache ::
[ivy:install] downloading http://repo1.maven.org/maven2/commons-lang/commons-lang/1.0/commons-lang-1.0.jar ...
[ivy:install] ............... (62kB)
[ivy:install] .. (0kB)
[ivy:install]   [SUCCESSFUL ] commons-lang#commons-lang;1.0/commons-lang.jar[jar] (2464ms)
[ivy:install] :: installing in my-repository ::
[ivy:install]   published commons-lang to /home/xavier/ivy/myrepository/no-namespace/commons-lang/commons-lang/jars/commons-lang-1.0.jar
[ivy:install]   published ivy to /home/xavier/ivy/myrepository/no-namespace/commons-lang/commons-lang/ivys/ivy-1.0.xml
[ivy:install] :: install resolution report ::
        ---------------------------------------------------------------------
        |                  |            modules            ||   artifacts   |
        |       conf       | number| search|dwnlded|evicted|| number|dwnlded|
        ---------------------------------------------------------------------
        |      default     |   1   |   1   |   0   |   0   ||   1   |   1   |
        ---------------------------------------------------------------------
BUILD SUCCESSFUL

上一页  1 2 3 4 5  下一页

Tags:ivy 教程 架设

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接