快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

下载澳门新葡亰官网App_龟发之家论坛



buildlist义务用于获取按照ivy依附信息从小到大年夜排序的文件(平日是build.xml文件) 列表,或者相反(从1.2之后)

这个义务在结合subant构建相关项目集应时分外有效, 可以确保依附在其他依附它的模块之前被构建。

当你要排序的模块的ivy.xml不包孕修订版本号,在依附上定义的rev属性将不被应用。

当你要排序的模块的ivy.xml包孕修订版本号,修订版本号将被应用。假如修订版本号和依附描述不匹配,将会记录警告日志而模块被觉得是不合的模块.

从1.3版本起,root属性也可以用来在找到的所有模块之中只选择依附(不管式直接照样间接)root模块的模块。可以和excluderoot属性同时应用,当设置为true时将从列表中扫除root自己。

从1.4版本起, leaf属性也可以用来在找到的所有模块之中只选择依附(不管式直接照样间接)leaf模块的模块。可以和excludeleaf属性同时应用,当设置为true时将从列表中扫除leaf自己。

从1.4版本起, 在这个义务履行之后ivy.sorted.modules属性将在ant中设置,值为逗号分隔的排序好的模块列表。这可以用于调试或者申报。

从2.0版本起,root和leaf属性可所以用来作为root的模块的分隔列表。这些模块和他们所有的模块将被包孕在构建列表中。

从2.0版本起,默认所有轮回依附的模块将被组合,以便在这个轮回中的任何模块的任何依附都在轮回中的模块前呈现。假如有一个依附路径在模块A和B之间(然则没有从B到A的依附路径),B将在A之前呈现,纵然A被包孕在一个用来排序的模块聚拢的轮回中。

从2.0版本起,当你指定roo和leaf模块你可以限定结果列表为只有root模块的直接依附或者leaf模块的直接依附。

从2.0版本起,你可以指定一个restartFrom模块。和root或者leaf不合的是,你可以获得一个从restartFrom模块开始的,后面是假如这个参数没有设置时应该在后面的所有模块,的文件列表,(纵然没有依附在restartFrom和后面的模块之间)

属性

描述

要求

reference

the reference of the path to set

要设置的路径引用

Yes

ivyfilepath

the relative path from files to order to corresponding ivy files

从文件到对应的ivy文件的相对路径

No. 默觉得 ${ivy.buildlist.ivyfilepath}

root

since 2.0 the names of the modules which should be considered as the root of the buildlist.

从2.0起 模块名(可所以多个)将被觉得是构建列表的root

since 1.3 Was limited to only one module name before 2.0.

从1.3起在2.0前被限定为只能设置一个模块名

No. 默认没有root (在构建列表中所有模块都将被应用)

excluderoot

since 1.3 true if the root defined should be excluded from the list

从1.3起 true假如必要将定义的root扫除在列表之外

No. 默认是false

leaf

since 2.0 the names of the modules which should be considered as the leaf of the buildlist.

从2.0起 模块名(可所以多个)将被觉得是构建列表的leaf

since 1.4.1 Was limited to only one module name before 2.0.

从1.4.1起在2.0前被限定为只能设置一个模块名

No. 默认没有leaf (在构建列表中所有模块都将被应用)

onlydirectdep

since 2.0 true if the

resulting list should be restricted to direct dependencies of root modules or modules that directly depends on the leaf modules.

This field is ignored when neither root neither leaf is fi下载澳门新葡亰官网Applled.

从2.0起 true假如结果列表被限定为root模块的直接依附或者直接依附leaf模块。当root和leaf都没有被设置时这个属性将被轻忽

No. 默认是false

delimiter

since 2.0 delimiter to use when specifying multiple module names in the root and leaf properties.

从2.0起 当指定多个模块名时在root和leaf属性中应用的分隔符

No. 默认是逗号(,).

excludeleaf

since 1.4.1 true if the leaf defined should be excluded from the list

从1.4.1起 true假如必要将定义的leaf扫除在列表之外

No. 默认是false

haltonerror

true to halt the build when an invalid ivy fi下载澳门新葡亰官网Apple is encountered, false to continue

当碰到一个无效的ivy文件时,true终止构建,false继承

No. 下载澳门新葡亰官网App默认是true

skipbuildwithoutivy

Deprecated, use onMissingDescriptor instead. true to skip files of the fileset with no corresponding ivy file, false otherwise. If false the file with no corresponding ivy file will be considered as independent of the other and put at the beginning of the built filelist.

申明不同意下载澳门新葡亰官网App继承应用,请应用onMissingDescripto。

No. 默认是false

onMissingDescriptor

since 2.0 Specify the action to take when no module descriptor file is found for a file of the fileset. Possible values are:

从2.0起 当文件聚拢中的一个文件找不到模块描述文件时指定处置惩罚动作:

head

put at the head of the built filelist.

tail

put at the tail of the built filelist.

skip

skip the file, which won't be put in the build filelist at all.

warn

warn and put at the head of the build filelist.

fail

halt the build with a failure.

No. Defaults to 'head'

reverse

true to obtain the list in the reverse order, i.e. from the most dependent to the least one

true 用于获取倒叙排列的列表。例如从最大年夜依附到最小

No. 默认是 false

restartFrom

since 2.0 The name of the module which should be considered as the starting point in the buildlist. This allows for the build to be started at any point in the dependency chain.

从2.0起 被觉得是构建列表的动身点的模块的名字。这允许构建从依附链的随意率性节点开始。

No. 默认没有restart point (在构建列表中所有模块都将被应用).

settingsRef

since 2.0 A reference to the ivy settings that must be used by this task

从2.0起 必须被这个义务应用的ivy设置的一个引用。

No, 默认应用'ivy.instance'.

内嵌元素参数阐明

fileset

文件聚拢用于选择文件聚拢来排序。

典型:

构建一个build.xml文件列表,根据在相同级别上找到的ivy.xml文件(下载澳门新葡亰官网Appivyfilepath的默认值是ivy.xml)来排序。

然后这个列表可以像这样被应用:

构建一个build.xml文件列表,根据在这些构建文件相对的ivy目录下找到的ivy.xml文件(ivyfilepath的默认值是ivy.xml)来排序。列表被从最多依附到起码排序。

构建一个build.xml文件列表,根据在这些构建文件相对的ivy目录下找到的ivy.xml文件(ivyfilepath的默认值是ivy.xml)来排序。仅有是myapp的依附的模块(不管是直接照样间接)的build.xml被放置在结果列表中。

构建一个build.xml文件列表,根据在这些构建文件相对的ivy目录下找到的ivy.xml文件(ivyfilepath的默认值是ivy.xml)来排序。仅有是依附mymodule的模块(不管是直接照样间接)的build.xml被放置在结果列表中。

您可能还会对下面的文章感兴趣: