0
我已经在我的Wildfly 10实例中部署了耳朵和战争,所以我注意到它们共享同一个singleton bean实例,但我需要以不同的方式启动它实例在各自的场景中使用。相同的Spring bean实例,用于狂野地部署耳朵和战争
调试在Eclipse中我已经检测到执行
在同一实例ID我该如何解决?
在此先感谢
我已经在我的Wildfly 10实例中部署了耳朵和战争,所以我注意到它们共享同一个singleton bean实例,但我需要以不同的方式启动它实例在各自的场景中使用。相同的Spring bean实例,用于狂野地部署耳朵和战争
调试在Eclipse中我已经检测到执行
在同一实例ID我该如何解决?
在此先感谢
在Spring配置文件中设置的目标bean“scope”属性为“原型”
感谢您的回复@yohannes我已经尝试了原型范围,但没有任何改变,似乎他们共享应用程序服务器内的bean ... – antonio
是你的Spring框架瓶当WildFly模块安装还是他们被添加到相应的EAR和WAR模块? –
感谢您的回复@SteveC我正在部署1个Ear和1个War,这两个部署都需要实例化一个bean,导入相同的应用程序上下文作为导入资源从一个通用jar作为maven依赖项。目标是为每个部署的归档分离应用程序上下文再次感谢 – antonio
常见jar部署在哪里? WAR和EAR都有自己的副本吗? –