您的位置:首页 > 其它

Ant内置任务之hostinfo

2018-02-14 11:56 295 查看

一、概述

        hostinfo是Ant内置任务,用于为当前project设置NAME、DOMAIN、ADDR4和ADDR6属性。NAME属性为主机规范名称的主机部分。如果找不到主机,NAME为hostinfo提供的名称,如果未提供则为localhost。DOMAIN属性为主机规范名称的域部分。如果找不到,DOMAIN为hostinfo提供的域,如果未提供则为localdomain。ADDR4属性为最广泛意义的主机的 IPv4 地址。如果找不到IPv4地址,但是提供了主机,那么返回0.0.0.0,否则返回127.0.0.1。ADDR6属性为最广泛意义的主机的
IPv6 地址。如果找不到IPv6地址,但是提供了主机,那么返回::,否则返回::1。

二、属性

        prefix:为属性设置前缀,默认为无前缀。

        host:要检索信息的主机,默认检索正在运行任务的主机的信息。

三、简单示例

<project>
<hostinfo />
<echo message="NAME=${NAME};DOMAIN=${DOMAIN};IPv4=${ADDR4};IPv6=${ADDR6}" />
</project>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息