IntelliJ IDEA 关于 Spring 上下文的新消息

Posted

技术标签:

【中文标题】IntelliJ IDEA 关于 Spring 上下文的新消息【英文标题】:IntelliJ IDEA new message regarding Spring contexts 【发布时间】:2013-05-10 13:09:04 【问题描述】:

现在每次打开我的任何上下文定义文件时都会看到此消息:

并给出这些选项:

我选择哪个选项似乎并不重要,我仍然会看到消息...? 我在 WEB-INF 中有一个 spring-servlet.xml,它本身会导入 3 个不同的文件(hibernate.xmlsecurity.xml 和 beans.xml 存储在我的资源目录中并定义与其名称相关的bean)。

一切正常,只是想知道消息应该表示什么?

【问题讨论】:

我猜 Intellij 足够聪明,知道beans.xml 中定义的 bean 将包含在应用程序上下文和 servlet 上下文中(因为它是应用程序上下文的子项)。至于 XML Application Context,我真的不知道那是什么。 @SotiriosDelimanolis 但为什么它告诉我一个大错误标志? 我没有注意到这一点。我不知道 Intellij。是否有一些错误选项卡可以让您查找更多信息/详细信息?那个红色真的很烦人,哈哈 【参考方案1】:

有同样的警告。转到项目设置 -> 模块 -> Spring 并删除了除一个包含我所有 .xml 文件的上下文之外的所有内容。执行此操作时不应删除任何文件(这只是一个 IDEA 配置),并且警告应该消失。

【讨论】:

【参考方案2】:

尝试在项目或模块设置中删除和重新添加构面。

【讨论】:

以上是关于IntelliJ IDEA 关于 Spring 上下文的新消息的主要内容,如果未能解决你的问题,请参考以下文章

详解intellij idea搭建SSM框架(spring+maven+mybatis+mysql+junit)(上)

intellij idea 怎么找不到spring boot

怎样在intellij idea 上开发struts应用

下载Spring4.1.x源码并用IntelliJ IDEA打开

intellij idea 怎么gradle创建spring boot

如何使用 IntelliJ IDEA 社区版调试 spring-boot 应用程序?