环球报道:java基础知识:标签和target的属性
(相关资料图)
1.标签每个构建文件对应一个项目。标签时构建文件的根标签。它可以有多个内在属性,就如代码中所示,其各个属性的含义分别如下。(1) default表示默认的运行目标,这个属性是必须的。(2) basedir表示项目的基准目录。(3) name表示项目名。(4) description表示项目的描述。每个构建文件都对应于一个项目,但是大型项目经常包含大量的子项目,每一个子项目都可以有自己的构建文件。2.标签一个项目标签下可以有一个或多个target标签。一个target标签可以依赖其他的target标签。例如,有一个target用于编译程序,另一个target用于声称可执行文件。在生成可执行文件之前必须先编译该文件,因策可执行文件的target依赖于编译程序的target。Target的所有属性如下。(1).name表示标明,这个属性是必须的。(2).depends表示依赖的目标。(3)if表示仅当属性设置时才执行。(4)unless表示当属性没有设置时才执行。(5)description表示项目的描述。Ant的depends属性指定了target的执行顺序。Ant会依照depends属性中target出现顺序依次执行每个target。在执行之前,首先需要执行它所依赖的target。程序中的名为run的target的depends属性compile,而名为compile的target的depends属性是prepare,所以这几个target执行的顺序是prepare->compile->run。一个target只能被执行一次,即使有多个target依赖于它。如果没有if或unless属性,target总会被执行。3.标签该标签用于创建一个目录,它有一个属性dir用来指定所创建的目录名,其代码如下:通过以上代码就创建了一个目录,这个目录已经被前面的property标签所指定。4标签该标签用来生成一个JAR文件,其属性如下。(1) destfile表示JAR文件名。(2) basedir表示被归档的文件名。(3) includes表示别归档的文件模式。(4) exchudes表示被排除的文件模式。5.该标签用于编译一个或一组java文件,其属性如下。(1).srcdir表示源程序的目录。(2).destdir表示class文件的输出目录。(3).include表示被编译的文件的模式。(4).excludes表示被排除的文件的模式。(5).classpath表示所使用的类路径。(6).debug表示包含的调试信息。(7).optimize表示是否使用优化。(8).verbose 表示提供详细的输出信息。(9).fileonerror表示当碰到错误就自动停止。6.标签该标签用来执行编译生成的.class文件,其属性如下。(1).classname 表示将执行的类名。(2).jar表示包含该类的JAR文件名。(3).classpath所表示用到的类路径。(4).fork表示在一个新的虚拟机中运行该类。(5).failonerror表示当出现错误时自动停止。(6).output 表示输出文件。(7).append表示追加或者覆盖默认文件。7.标签该标签用于删除一个文件或一组文件,去属性如下。(1)/file表示要删除的文件。(2).dir表示要删除的目录。(3).includeEmptyDirs 表示指定是否要删除空目录,默认值是删除。(4).failonerror 表示指定当碰到错误是否停止,默认值是自动停止。(5).verbose表示指定是否列出所删除的文件,默认值为不列出。8.标签该标签用于文件或文件集的拷贝,其属性如下。(1).file 表示源文件。(2).tofile 表示目标文件。(3).todir 表示目标目录。(4).overwrite 表示指定是否覆盖目标文件,默认值是不覆盖。(5).includeEmptyDirs 表示制定是否拷贝空目录,默认值为拷贝。(6).failonerror 表示指定如目标没有发现是否自动停止,默认值是停止。(7).verbose 表示制定是否显示详细信息,默认值不显示。
标签:
相关推荐:
最新新闻:
- Word转PDF用什么软件?全能PDF转换助手-全球观点
- 数控铣床法兰克系统代码完整版 数控铣床法兰克系统代码大全
- 即时焦点:一文读懂程序化交易、算法交易、量化投资、高频交易
- 重磅!2022年第四届全国高校计算机能力挑战赛决赛晋级公示:世界看热讯
- 环球报道:java基础知识:标签和target的属性
- Linux下常见的锁机制-自旋锁 自旋锁spinlock见解
- 小米手机如何刷机?小米手机刷机教程步骤
- 打印机硒鼓的寿命一般多久?硒鼓多久换一次?
- 开机后桌面显示慢怎么办? 电脑桌面刷新很慢解决方法
- PSAM部分的硬件设计 PSAM部分的硬件设计图
- 双通道内存有什么好处?双通道内存好处介绍
- 天天滚动:梅西C罗姆巴佩等众星发文缅怀球王:安息吧!贝利
- 环球快看点丨什么是静电耳机? 静电耳机和普通耳机什么区别?
- 库尔勒经济开发区:电子政务“一站式”服务平台 焦点速看
- cmake-3.19.6-Linux自解压程序 简单的自解压程序|天天动态
- 被覆盖的文件如何恢复?不小心把文件覆盖了怎么恢复?
- 防火墙ddos防御设置 windows防火墙ddos
- IE浏览器在电脑哪里?查找IE浏览器的方法
- 图书馆客流统计计数器的作用是什么?图书馆安装客流统计系统有哪些意义?:焦点热议
- 清空浏览器缓存怎么操作?清理浏览器历史浏览记录方法
- 全球动态:电脑蓝牙管理软件工具有哪些?好用的蓝牙管理工具推荐
- 日本政府奖励民众搬出东京:每个孩子补助100万日元
- 两寸证件照尺寸是多少?二寸证件照快速制作步骤
- 图省事、紧裤腰,65亿用户规模,影视OST怎么失灵了?|全球观点
- 如何设置开机u盘启动?开机优先启动u盘
- 《重型建筑工》steam页面上线 支持简体中文-天天热资讯
- kdh是什么文件?kdh文件怎么转换成word文件
- 《潜行者2》新截图发布 多人模式发售后免费更新-每日视点
- 天天资讯:Konami:2023年将会公布更多游戏
- 任天堂欧服eShop开启新年折扣 多款大作参与活动_当前消息
- 环球简讯:《最后的生还者》剧集新剧照 乔尔和女儿莎拉登场
- 什么是dns服务器?设置DNS提升网速方法
- 云手机是什么东西?云手机用途
- 手机没有信号无服务是怎么回事?手机没信号解决思路
- 电脑虚拟内存不足怎么解决?教你彻底清理C盘垃圾
- 打印机墨水怎么加?佳能型号打印机加墨水教程
- 固态硬盘怎么安装?固态硬盘安装后需要怎么设置?
- 摄像机像素和分辨率区别是什么?摄像机像素和分辨率区别介绍
- 主板温度多少算正常? 主板温度高怎么办?
- 联想最新笔记本系统如何恢复?一键还原的使用方法
- 来了!《潜行者2:切尔诺贝利之心》首个实机演示公开 2023年发售-焦点速讯
- Xbox金会员1月会免游戏公布 《彩虹坠入》等入库|今日观点
- “球王”贝利去世 终年82岁 当前热闻
- 今日精选:疫情下的农村老人
- 傲意科技完成近亿元Pre-B轮融资,智慧互联产业基金、中原前海基金领投
- 前沿热点:三星Galaxy Book2 Pro 360发布 搭载高通骁龙 8cx Gen 3
- 你不买我不买 桌面显卡出货量创新低
- 封杀半年后 俄罗斯用户可以下载Windows 11了
- 无需越狱 大神利用iOS16漏洞成功修改系统字体 环球消息
- 马斯克向特斯拉员工喊话:不要为股市的疯狂所困
- 清新淡雅的知更鸟蛋蓝色显卡 磐镭GTX 1660 SUPER你爱了吗:全球播报
- 【快播报】小米贷款公司发生变动:此前被传出现过暴力催收债款
- 世界今亮点!新概念墨水屏智能设备!科大讯飞发布讯飞有声书
- 环球通讯!联想小新Pro 16锐龙版预售 到手价5499元
- 世界聚焦:Steam发布2022年度最畅销游戏《永劫无间》获奖
- 《死亡空间:重制版》典藏版附赠艾萨克发光头盔
- 微星泰坦 GT77 旗舰游戏本将于CES 2023发布 屏幕成最大亮一-天天速看料
- 可惜了!曝Switch Pro被任天堂内部取消 当前短讯
- 观速讯丨苹果Mini-LED显示屏供应商表示需求萎缩 因有传言称未来将过渡到OLED
- 世界微速讯:约5577元!英伟达RTX 4070 Ti国外售价曝光
- 当前热点-3799元!Minisforum NAD9迷你主机开启预售:i9-12900H加持
- 天天报道:英国周销榜:《FIFA23》第一、《马里奥赛车8豪华版》重归前五
- 《无尽战区》复活将首发32名英雄 尝试增加付费内容
- Epic喜加二:《耻辱》《Eximius:夺取前线》免费领:天天要闻
- 《潜行者2:切尔诺贝利之心》新预告片“来找我”
- 玩家们也起诉微软 以阻止其收购动视暴雪:重点聚焦
- 《糖豆人》联动《魔法满屋》服装表情限时开售-新视野
- 因被网红挑衅嘲讽 瑞典环保少女爆粗口回怼_播资讯
- 天天热资讯!《星空》在韩提交商标申请 快公布发售日!
- 外媒猜测:《生化4重制版》或许比前两代重制改变更大
- 基金业“元老”丁楹:明年超配中国股票,加大定增投资,关注通胀走向
- 1272亿!茅台顺利完成全年营收目标 净利润同比增逾19%
- 【天天热闻】3人同时订酒店同房型价格差1倍 女子怒斥:看人叫价
- 今日热讯:高玩分享《战神:诸神黄昏》战斗剪辑:13秒击杀女武神王葛娜
- 【世界播资讯】2022年VR/AR设备全球出货量同比降12% Meta开局不利
- 当前通讯!抢不到的Paxlovid:医保支付价降至1890元,辉瑞称积极提升可及性
- 环球时讯:麦当劳首家“非人类运营”餐厅开业
- 天天实时:“钉钉进步体”字体上线:永久免费商用 现已开放下载
- 每日速读!制作人曝山姆雷米版《最后的生还者》电影流产原因
- 《失落的方舟》台服将于2023年1月12日上线:最新资讯
- 2022年,一位CEO在朋友圈的“疯言疯语”_世界热讯
- 5000万像素超感光主摄!iQOO Neo7 竞速版视频拍照都拿手 焦点日报
- 素皮工艺潮酷理念,iQOO Neo7 竞速版颜值再升级|每日速递
- 环球热议:120W超快闪充配大电池!iQOO Neo7 竞速版续航更持久
- iQOO Neo7 竞速版售价公布:2799元起 今日开启预售