ant dtd 生成

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">3、生成的ant.dtd会有几处问题,可以把这个ant.dtd引入eclipse,根据eclipse的提示进行如下修改</span>
(1) “timestampgranularity ( | MINUTE | NONE) #IMPLIED”改为“timestampgranularity (MINUTE | NONE) #IMPLIED”。
(2) “serverlanguagecodeconfig ( | da | ...) #IMPLIED”改为“serverlanguagecodeconfig (da | ...) #IMPLIED”。
(3)删除ant.dtd中如下内容


<!ELEMENT target EMPTY>
<!ATTLIST target
id ID #IMPLIED
name CDATA #IMPLIED>


将修改后的ant.dtd保存好




现在用Eclipse引用这个DTD就可以实现编写build.xml的时候的自动提示了。




建议把这放在%ANT_HOME%的 etc目录下,以免误删。


Eclipse的设置在:Window--Preference--XML--XML Catalog 点击Add 输入刚才那个生成的DTD文件地址,KEY_TYPE选 public ID , 取一个名字(KEY),OK


现在按下alt+/ 就可以在有提示内容的地方弹出提示了


当然,如果想在输入的时候就直接弹出,要设置:Window--Preference--XML--XML File--Editor 在Content asist里,勾上 Automatically make suggestion, 然后在 


Prompt when these characters are inserted 里面改成 <=:abcdefghijklmnopqrstuvwxyz ${


OK!当然这样做会是Eclipse的速度变慢,喜忧参半。


<?xml version="1.0" encoding="UTF-8"?>
<project name="antdtd" default="makedtd">
	<target name="makedtd">
		<antstructure output="ant.dtd" />
	</target>
</project>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值