如何让Intellij不分析我的ant构建文件?

如何让Intellij不分析我的ant构建文件?,ant,intellij-idea,Ant,Intellij Idea,我正在使用ant作为IntelliJ中flex项目的主要构建器。每次构建时,IntelliJ都会运行代码分析工具,并在构建文件中发现大量错误,每次都会弹出“消息”窗口。实际上,它发现的错误主要是抱怨在一个单独的文件中定义的属性,而在运行分析时它实际上并没有解析这些属性 编辑:此外,我正在利用ant任务动态生成属性,IntelliJ对此一无所知 有没有办法在生成过程中关闭ant生成文件的文件检查?是否存在.properties文件,以及它是否在类路径中?IntelliJ很聪明,能把那些东西弄清楚。

我正在使用ant作为IntelliJ中flex项目的主要构建器。每次构建时,IntelliJ都会运行代码分析工具,并在构建文件中发现大量错误,每次都会弹出“消息”窗口。实际上,它发现的错误主要是抱怨在一个单独的文件中定义的属性,而在运行分析时它实际上并没有解析这些属性

编辑:此外,我正在利用ant任务动态生成属性,IntelliJ对此一无所知


有没有办法在生成过程中关闭ant生成文件的文件检查?

是否存在.properties文件,以及它是否在类路径中?IntelliJ很聪明,能把那些东西弄清楚。当IntelliJ抱怨时,我通常认为我犯了一个错误。这种姿势通常能让我很快找到解决办法。

听起来很奇怪。编辑build.xml文件时获得的IDEA动态检查在实际构建项目时不应弹出,除非它们确实是错误,并且在构建文件执行时由Ant向IDEA报告

IDEA可以为某些组件执行额外的验证并报告Make上的错误(请参见设置|编译器|验证),但它不包括Ant构建文件,并且在您运行Ant目标时不会触发

如果不想看到Ant Messages窗口中的警告,则需要关闭“显示所有消息”按钮

如果不希望IDEA分析build.xml文件中的错误,请单击状态栏中的Hector图标,并通过将高亮显示级别从检查更改为语法来禁用每个文件的检查


如果不是这样,请澄清问题(了解IDEA版本也很有用)。

您可以完全禁用Ant插件。IDEA在大型Ant构建中变得非常缓慢,因此发现以下内容很有帮助:


Crtl+Alt+S(用于设置)->Plugins->Ant Support(取消选中)

.properties文件与build.xml位于同一目录中。