但我找不到如何将我的集成XML文件可视化。
点击文件右键/Diagrams/Show Diagram...会显示一个带有bean之间链接的图表。这并不是很有用。 启用了Spring Integration Patterns插件。
我在没有互联网访问权限的计算机上安装了Intellij Idea。这可能导致图表不能正常工作吗?
你想在那里看到什么?
例如。
我们有一个 stomp-chat
示例:https://github.com/spring-projects/spring-integration-samples/tree/master/applications/stomp-chat
id
属性会更好。Spring Integration Patterns
插件。我遇到了同样的问题,并发现除了启用Spring Facet、具有spring-integration-core依赖项和将相关上下文文件设置为Facet下的应用程序上下文外,还需要只打开包含的模块。 例如,在其自己的pom.xml中打开stomp-chat spring-integration示例会提供“Spring Integration”图选项,但是如果您打开父级applications\pom.xml,则无论Facet等是否存在,“Spring Integration”图选项都不可用。
这个链接有帮助 - https://devnet.jetbrains.com/message/5529839#5529839
"请确保XML文件在Spring环境设置中通过Spring facet正确配置。 需要在所选XML文件的模块依赖项中包含spring-integration-core。"
是的,点击您的Spring Integration上下文文件 > 图表 > 显示图表... > Spring Integration。,但如果您没有此菜单,请按以下步骤操作:
您应该已经将集成上下文标识为Spring 基于XML的配置。指令在这里:创建Intellij文件集
我不知道为什么,但当我安装了Springirun插件后,我遇到了Spring Integration Diagram的问题。
我在一个使用Spring Integration 2.1.4的项目中遇到了同样的问题。
在一个新一点的项目中,我使用了4.0.0版本,Intellij Idea提供了打开Spring集成图的选项。
可能这就是问题所在,你只需要更新到Spring Integration的新版本即可。