![](/img/trans.png)
[英]spring web application context is not loaded from jar file in WEB-INF/lib when running tomcat in eclipse
[英]How to retrieve Spring context loaded in Tomcat from outside application
我正在尝试执行以下操作:
假设您有一个使用Spring作为IoC引擎在Tomcat上运行的Java EE应用程序。
我在应用程序中有另一个jar,可以完全访问所有资源。 即我可以实例化在tomcat中运行的同一应用程序上下文,但是实例化所有依赖项大约需要30秒。
有谁知道从外部检索当前的tomcats ApplicationContext是否可行?
有一种方法可以在servlet中请求WebApplicationContext,但我不在上面,我只有一个带有main方法的jar。
不能。您必须在tomcat(一个Web应用程序)中运行才能访问servlet上下文(并从那里访问应用程序上下文)。 您甚至与main方法不在同一个运行时中。
如果要从上下文中获取一些信息,则应将其公开为服务。 例如:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.