首页 > 代码库 > javaweb项目启动时自动启动rmi服务器实例
javaweb项目启动时自动启动rmi服务器实例
1.我们先写一个web项目启动时需要运行的类RmiRegisterServlet.java
package com.mx.Servlet; import javax.servlet.ServletConfig; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import com.mx.framework.daoimpl.RMIServerDAOImpl; @SuppressWarnings("serial") public class RmiRegisterServlet extends HttpServlet { public void init(ServletConfig config) throws ServletException {
//web项目启动时运行的方法 RMIServerDAOImpl rmi = new RMIServerDAOImpl(); rmi.openServer("IP地址", 端口号); System.out.println("rmi服务已启动!"); } }
2.在web.xml中添加对这个类的监听
<servlet> <servlet-name>ExternalInterfaceRmiRegisterServlet</servlet-name> <servlet-class>com.mx.Servlet.ExternalInterfaceRmiRegisterServlet</servlet-class> <!-- web项目启动时自动加载 --> <load-on-startup>1</load-on-startup> </servlet>
配置完这些clean一下你的项目重新启动就可以在启动项目的时候运行你想要运行的代码了。
javaweb项目启动时自动启动rmi服务器实例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。