<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Sky's blog

    我和我追逐的夢

    常用鏈接

    統(tǒng)計

    其他鏈接

    友情鏈接

    最新評論

    ivy中文參考文檔(9)-設(shè)置文件


        1) 設(shè)置文件

        為了如您所想的工作,ivy有時需要一些設(shè)置。實際上,ivy可以在完全沒有任何特殊設(shè)置的情況下工作,查閱默認(rèn)設(shè)置文檔來獲取相關(guān)的更詳盡的信息。但是ivy有能力在完全不同的上下文下工作。你只需要正確的配置它。

        設(shè)置通過xml文件來指定,通常命名為called ivysettings.xml。為了在ant中配置ivy,你只需要用你的設(shè)置文件的路徑來使用配置數(shù)據(jù)類型。

        這里有一個設(shè)置文件的例子:

    <ivysettings>
            
    <properties file="${ivy.settings.dir}/ivysettings-file.properties" />
            
    <settings defaultCache="${cache.dir}" defaultResolver="ibiblio" checkUpToDate="false" />
            
    <resolvers>
                    
    <ibiblio name="ibiblio" />
                    
    <filesystem name="internal">
                         <ivy pattern="${repository.dir}/[module]/ivy-[revision].xml" />
                        
    <artifact pattern="${repository.dir}/[module]/[artifact]-[revision].[ext]" />
                    
    </filesystem>
            
    </resolvers>
            
    <modules>
                    
    <module organisation="jayasoft" name=".*" resolver="internal" />
            
    </modules>
    </ivysettings>

        大體上,設(shè)置文件能夠配置ivy使用的默認(rèn)緩存目錄和用來解析依賴的依賴解析器。

        注意:為了能夠工作,這個設(shè)置文件需要一個和設(shè)置文件在同一個目錄下的名為ivysettings-file.properties的屬性文件,里面有需要的ivy變量。

        在設(shè)置文件中有一些很有用的變量:

        * ivy.settings.dir
        這個變量涉及到ivy設(shè)置自身所在的目錄。如果設(shè)置被作為一個文件裝載這個變量可用。如果是一個url,取url最后一個斜線"/"前面的部分。如果url沒有斜線"/",那么這個變量不會被設(shè)置。

        * ivy.settings.file
        設(shè)置文件自身的路徑,只有在被作為文件裝載時。如果設(shè)置文件在作為一個url裝載,則這個變量不會被設(shè)置。

        * ivy.settings.url
        指向設(shè)置文件的url。當(dāng)設(shè)置文件被作為文件或者url裝載時都將會設(shè)置。

        ivy1.4版本后,主要所有的java系統(tǒng)屬性都可以作為ivy變量在設(shè)置文件中可用。

        2) 設(shè)置文件結(jié)構(gòu)

        設(shè)置文件由許多部分組成,其他的保持開放。實際上每個解析器都有自己的結(jié)構(gòu),因此不是設(shè)置文件自身定義解析器的結(jié)構(gòu)。

    ivysettings
        property
        properties
        settings
        include
        classpath
        typedef
        credentials
        lock-strategies
        caches
            cache
        latest-strategies
        version-matchers
        triggers
        parsers
        conflict-managers
        outputters
        namespaces
            namespace
                rule
                    fromsystem
                        src
                        dest
                    tosystem
                        src
                        dest
        macrodef
            attribute
            any resolver
        resolvers
            any resolver
        modules
            module
        statuses
            status


        3) ivysettings

        標(biāo)簽: ivysettings

        每個設(shè)置文件的root標(biāo)簽。
        子元素

    元素描述基數(shù)
    property  設(shè)置ivy變量 0..n
    properties  裝載一個屬性文件作為ivy變量 0..n
    settings  使用一些默認(rèn)來配置ivy 0..1
    include  包含一些其他的設(shè)置文件
    0..n
    classpath  在classpath中增加一個位置用于裝載插件
    0..n
    typedef  在ivy中定義新的類型 0..n
    lock-strategies  定義鎖策略
    0..1
    caches  定義倉庫緩存管理器
    0..1
    latest-strategies  定義最新策略
    0..1
    parsers  定義模塊描述符解析器
    0..1
    version-matchers  定義新版本匹配器
    0..1
    triggers  注冊ivy事件的觸發(fā)器
    0..1
    namespaces  定義新的命名空間
    0..1
    macrodef  定義新的宏解析器
    0..n
    resolvers  定義依賴解析器
    0..1
    conflict-managers  定義沖突管理器
    0..1
    modules  定義模塊和依賴解析器之間的規(guī)則
    0..1
    outputters  定義可用的報告輸出器列表
    0..1
    statuses  定義可用狀態(tài)列表
    0..1


    posted on 2009-07-22 21:26 sky ao 閱讀(1477) 評論(1)  編輯  收藏 所屬分類: project building

    評論

    # re: ivy中文參考文檔(9)-設(shè)置文件 2009-07-24 13:08 施華洛世奇

    收  回復(fù)  更多評論   

    主站蜘蛛池模板: 亚洲日产韩国一二三四区| 亚洲国产中文字幕在线观看| 99亚偷拍自图区亚洲| 岛国片在线免费观看| 日韩大片在线永久免费观看网站| 在线亚洲精品自拍| 最近免费中文字幕大全免费 | 国产大片91精品免费观看不卡| 亚洲一区二区三区在线| 国产精品亚洲AV三区| 亚洲一区无码精品色| 久久国产精品2020免费m3u8| 中文无码亚洲精品字幕| 亚洲一区二区三区无码影院| 99精品视频在线免费观看| 亚洲国产一区二区三区在线观看| 亚洲欧洲精品无码AV| 成人免费一区二区无码视频| 中国一级特黄高清免费的大片中国一级黄色片| 亚洲小视频在线观看| 国产传媒在线观看视频免费观看 | 亚洲啪啪免费视频| 一二三四在线观看免费中文在线观看| 亚洲午夜精品一区二区| 亚洲精品国产精品乱码不卡 | 亚洲国产精品嫩草影院久久| 中文字幕乱码免费视频| 两性色午夜视频免费网| 亚洲av无码专区在线观看下载| 亚洲av日韩av激情亚洲| 亚洲v国产v天堂a无码久久| 91成年人免费视频| 国产精品偷伦视频观看免费| 色偷偷亚洲第一综合网| 亚洲伊人久久精品| 亚洲s色大片在线观看| 天堂亚洲免费视频| 成人一a毛片免费视频| 国产免费不卡视频| 国产精品免费高清在线观看| 亚州**色毛片免费观看|