码迷,mamicode.com
首页 > 编程语言 > 详细

javaweb项目启动时自动启动rmi服务器实例

时间:2017-05-13 14:20:10      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:framework   throw   port   -name   import   logs   swa   startup   rda   

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服务器实例

标签:framework   throw   port   -name   import   logs   swa   startup   rda   

原文地址:http://www.cnblogs.com/2016-10-07/p/6848799.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!