【发布时间】:2016-06-12 18:17:10
【问题描述】:
我在 Maven pom.xml 文件中遇到错误,因为我有一个包含 2 个 @ 符号且之间有一些字符的属性。唯一的消息是
cannot resolve symbol 'symbol'.
这不会导致构建或运行应用程序出错,但会导致项目窗口出现红色下划线(使用 IntelliJ IDEA 14)。
我尝试禁用检查 XML 和 Maven,但问题仍然存在。
如果我关闭 IntelliJ 并重新打开,只要我不重新打开 pom.xml 文件,就不会出现错误。
我找不到任何关于 2 @ 符号在 Maven 或 XML 中可能意味着什么的引用,所以我倾向于认为这是 IntelliJ 特有的东西。
是什么导致了这个错误,我该如何修复它(除了更改属性值或从不打开文件)?
【问题讨论】:
-
这可能与 defining
@as a delimiter when filtering resources 有关,因为 IJ 似乎正在以这种方式解析属性,但我不知道如何或为什么。
标签: xml maven intellij-idea