不允许在 build.xml 中突出显示标签的想法

Idea highlighting tags in build.xml as not allowed

我的IDE(想法)说:此处不允许元素'property'。

还有一些其他元素也不允许。 但项目建设成功。 我怎样才能解决这个问题?

IDEA 似乎没有将该文件识别为 Ant 构建文件。 <project> 标记为红色的事实表明,请原谅双关语,这是问题的根源。尝试以下操作:

  1. 已转到 文件 > 使缓存无效/重新启动(或 应用程序 > 使缓存无效/重新启动 Mac)
  2. 单击 "Invalidate Caches" 对话框中的 Invalidate and Restart 按钮
  3. 让IDEA重启,然后重新索引项目。

另一件要检查的事情是 Ant Support 插件在 文件 > 设置 > 插件.

中启用

如果这不能解决问题,请将光标放在 <project> 元素上并指出该元素的错误。

我发现 xml 前缀需要添加到 Ant 文件中,IntelliJ 才能将它们识别为这样。将此添加为第一行,大部分红色都消失了:

<?xml version="1.0"?>