XML文件 提示元素类型"propertyfile"必须后跟属性规范">"或 "/>" 如何解决?
最近在为公司的老项目修改Ant脚本,发现build的时候报错了,我单独写了个demo演示:
build.xml文件:
<?xml version="1.0" encoding="UTF-8"?>
<project default = "echoProperties">
<propertyfile = "build.properties"></propertyfile>
<targetname = "echoProperties">
<echo>Apache Ant version is ${ant.version} - You are at ${sitename}</echo>
</targetname>
</project>
build.properties
sitename=www.test.com
buildVersion=3.3.2
尝试改为<propertyfile = "build.properties"/>也不行,文件编码都是UTF8,能否有大佬帮忙看看?按理说xml语法好像也没错啊
回复
1个回答

test
2024-07-15
propertyfile
和 targetname
都是 tag,不是attribute,不能 = xxx
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容