在我的春季应用程序中,我正在使用application-rmi-context.xml
进行RMI配置,并将其导入到spring-application-context.xml
中。
它使RMI在服务器启动并加载弹簧上下文后立即提供,并且我的应用程序仍在完全启动和运行中,但是RMI已经可用。
但是,我只需要在我的应用程序完全启动和运行时才能使RMI可用。
有什么建议吗?
您可以这样使用它:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
classpath:spring/application-context.xml
classpath:spring/rmi-context.xml
</param-value>
</context-param>
对我来说也存在同样的问题。我这样解决了。您也可以将CriendacherServ进行此
这是使用dispatcher servlet
的方式 <servlet>
<servlet-name>rmi-services</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/rmi-context.xml</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>
启动加载意味着何时要以序列加载