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中添加对这个类的监听

ExternalInterfaceRmiRegisterServlet

com.mx.Servlet.ExternalInterfaceRmiRegisterServlet

1

配置完这些clean一下你的项目重新启动就可以在启动项目的时候运行你想要运行的代码了。

rmi java 服务_javaweb项目启动时自动启动rmi服务器实例相关推荐

  1. java 项目启动初始化_Spring项目启动时执行初始化方法

    一.applicationContext.xml配置bean init-method="initKeyWord"> classpath:sensitive-word.xml ...

  2. java启动时执行_java怎么实现项目启动时执行指定方法

    本文实例为大家共享了java项目启动时执行指定方法,供大家参考,详细内容如下 想到的就是监听步骤如下: 1.配置web.xml com.listener.InitListener 2.编写InitLi ...

  3. web项目启动时 初始化加载系统参数 获取无法自动注入的服务

    2019独角兽企业重金招聘Python工程师标准>>> 在web.xml里面配置监听 项目启动时 直接初始化上下文 <listener><display-name& ...

  4. 项目启动时socket自动启动_spring boot 项目在启动时调用接口

    1.环境 目前开发的项目使用的spring boot(2.1.4.RELEASE)+ssm 2. 需求 现在有一个数据处理任务的接口,在spring boot项目启动后,可以手动的去启动任务,但是这样 ...

  5. java中项目启动时加载_如何在项目启动时,加载或解析某配置文件

    在web项目中有很多时候需要在项目启动时就执行一些方法,而且只需要执行一次,比如:加载解析自定义的配置文件.初始化数据库信息等等,在项目启动时就直接执行一些方法,可以减少很多繁琐的操作. 在工作中遇到 ...

  6. Quartz详解和使用CommandLineRunner在项目启动时初始化定时任务

    文章目录 Quartz介绍 自定义CommandLineRunner类: 创建.更新定时任务 service层 自定义QuartzJobBean 智能调度组件 定时任务实体类: mapper接口: 时 ...

  7. spring定时任务需要在项目启动时执行一次

    spring定时任务需要在项目启动时执行一次,然后再按照指定规则执行 在定时任务方法上加注解@PostConstruct,不是spring提供的注解,是JAVA原生注解,在初始化servlet之前执行 ...

  8. SpringBoot 项目启动时设置 http 代理

      SpringBoot 项目打包成可执行 jar 文件 test-1.0.jar,在生产环境需要通过 http 代理服务器访问外部地址时,需要在项目启动时设置 http 代理,后台启动 jar 文件 ...

  9. 处理Springboot项目启动时streamBridge.send导致的卡住卡死问题

    现象 我们的Spring Boot 项目启动时,偶现卡死的现象,启动到一半卡主不动了 2023-01-16 10:23:10.338 INFO 1 --- [ restartedMain] com.h ...

最新文章

  1. SpringBoot配置Mybatis在控制台打印sql
  2. webserver通信过程
  3. PCB散热的10种方法!
  4. 使用Project Lombok减少Java应用程序中的样板代码
  5. python用海伦公式求面积_Python:平面直角坐标系下用三点求所构三角形面积
  6. vs矩形框边框线显示被选中的区域;_条形码区域解码:Web小工具
  7. 操作系统原理 —— 操作系统概述
  8. Register Delphi ,Delphi 不能运行
  9. Python 进阶篇
  10. 交易系统开发(三)——风控系统
  11. [转载]数字全息与计算全息
  12. 800*480bmp图片显示
  13. pytest文档24-fixture的作用范围(scope)
  14. 图片优化——质量与性能的博弈
  15. 面试问题总结——关于YOLO系列(三)
  16. PMP备考大全:经典题库(6月第2周)
  17. PS操作01 - PS切手机图标 + Android.9.png图片制作
  18. Java获取当天0时0分0秒时间的方法
  19. k阶子式、主子式、顺序主子式、余子式、代数余子式
  20. LoadLibrary无法加载.dll解决思路

热门文章

  1. 在读博士练成健身达人,女大学生在宿舍练出八块腹肌……
  2. 35岁北大博士拟升市长
  3. 7年工作经验,面试官竟然让我写算法题?
  4. 黑洞照片背后的女人:她的算法让数据“拼”成了照片
  5. 推荐系统: 数据、问题与算法
  6. (pytorch-深度学习系列)CNN中的池化层-学习笔记
  7. IP 数据报首部分析
  8. ns2相关学习——TCL脚本编写(3)
  9. web登录时候加入过滤器的用法
  10. Unity/UE读取OPC UA和OPC DA数据(UE4)