tomcat 停止的时候 contextDestroyed不执行(转)

最近在做一个监听器,

 public void contextInitialized(ServletContextEvent sce) {

}

当TOMCAT启动时这个方法里的程序执行了,但是当服务器停止时下面这个方法没有执行!让我很郁闷。

后来才知道原因

public void contextDestroyed(ServletContextEvent sce) {
  System.err.println("服务器开始停止运行");

}

 

原来我是用myEclipse集成了tomcat ,在这个开发坏境里是不能运行contextDestroyed的。

呵呵,直接启动安装的tomcat 即可。

嵌入式实时操作系统uC/OS-II概述  嵌入式实时操作系统uC/OS-II概述一、            uC/OS-II是一种小型的嵌入式操作系统,它只提供了任务管理,任务通信同步和简单的存储管理三项基本功能。二、            uC/OS-II作为一个微内核,它只对计算机的处理器和硬件时钟进行了抽象和封装,而有提供其他的硬件抽象层(HAL)。在移植uC/OS-II时,其主要工作就是根据具体硬件换一个或添加一个 阅读详情

相关推荐

STM32F103移植uC/OS-III实时操作系统的多任务程序设计

步骤1:下载uC/OS-III源代码在首先先下载uc/OS-III源码,可以从官网:http://micrium.com/downloadcenter/,进行下载,选择ST系列,点击 View all STMicroelectronics,点击 STMicroelectronics STM32F107之后按照提示注册下载即可;但是从官网下载比较麻烦,耗时间,这里给出百度网盘的资源,https://pan.baidu.com/s/1EAJGt571yzFIhsRSev1Nagt,提取码:lhhs。

2401_82919733的博客 1638

ServletContextListener 实现类的contextDestroyed ()方法执行

public void contextDestroyed(ServletContextEvent sce) { System.out.println("===========关闭spider!==========="); stopSpider(); } ServletContextListener 接口的contextDestroyed ()...

伏念先生的博客 6149

uC/OS-II与FreeRTOS对比分析

uC/OS-II 和 FreeRTOS 是两种广泛使用的实时操作系统(RTOS),各有其特点和适用场景。,尤其适合资源受限、需快速迭代的物联网项目。内核功能(如任务调度、内存管理)可按需裁剪,最小内核仅占用 6-12KB ROM。亚马逊持续投入开发,新增功能如线程安全原语、静态任务创建等,紧跟技术趋势。多种分配策略适应同场景(如实时性要求或碎片优化),提升资源利用率。覆盖从 8 位单片机到多核处理器的多样化平台,降低硬件迁移成本。无商业授权费用,适合预算敏感的项目,尤其初创企业或教育用途。

wanghao312的博客 1661

tomcat ServletContextListener contextDestroyed 执行

WebService中实现了ServletContextListener ,在启动的时候发现contextInitialized执行,关闭时发现contextDestroyed 执行,在contextDestroyed中添加LOG也有运行,通过网络查询知道:能直接关闭tomcat,而是应该用shutdown.bat来关闭tomcat,(要要shutdown.bat干嘛啊,呵呵),通过s

feng1028zd的专栏 5250

定时器之contextDestroyed

【创建时间】2016/8/31 contextDestroyed为定时器销毁方法, public void contextDestroyed(ServletContextEvent sce) { timer.cancel(); System.out.println("定时器销毁!"); }在执行的时候,并有看到程序有调用该方法,好奇这个销

FreemanZhao的博客 2888

ServletContextListener接口中的contextDestroyed方法执行

实际上是已经跑过了,我使用的是myeclipse,关闭tomcat服务器后控制台就输出信息了,但如果在debug模式下设置断点,关闭tomcat时有跑到断点的地方

ACodeBird 1911

uC/OS-II实时操作系统在嵌入式平台上进行移植的一般方法和技巧

uC/OS-II实时操作系统在嵌入式平台上进行移植的一般方法和技巧引言实时操作系统的使用,能够简化嵌入式系统的应用开发,有效地确保稳定性和可靠性,便于维护和二次开发。μC/OS-II是一个基于抢占式的实时多任务内核,可固化、可剪裁、具有高稳定性和可靠性,除此以外,μC/OS-II的鲜明特点就是源码公开,便于移植和维护。在μC/OS-II官方的主页上可以查找到一个比较全面的移植范例列

837

uC/OS-II 实时操作系统在嵌入式平台进行移植的一般方法和技巧

----------------------- Page 1-----------------------     uC/OS-II 实时操作系统在嵌入式平台进行移植的一般方法和技巧    引言       实时操作系统的使用,能够简化嵌入式系统的应用开发,有效地确保稳定性  和可靠性,便于维护和二次开发。       μC/OS-II  是一个基于

P573830390的专栏 423

uc/OS-II操作系统移植:uc/OS-II移植到STM32流程(文章末尾附实例)

一、实验目的 1、掌握在STM32上移植嵌入式实时操作系统uC/OS-II的方法 2、掌握在STM32上移植uC/OS-II的基本步骤 3、掌握uC/OS-II的文件OS_CPU.H编写 4、掌握uC/OS-II的文件OS_CPU_C.C编写 5、掌握uC/OS-II的文件OS_CPU_A.S的编写 二、实验原理 uCOS也叫uC/OS-II,它是由美国人Jean .J.Labrosse在1992年编写的一个嵌入式多任务实时操作系统。它具有以下特点: (1)微型化。嵌入式系统芯片内部存储器的容量通常会很

Mr_zhang1911116的博客 1万+

【嵌入式系统—实时操作系统】uC/OS-II 及其STM32F103移植

☞ STM32F107——uC/OS-II 源码包的下载 一、微内核 uC/OS-II 的构成 实时微内核 uC/OS-II ,由 Jean J. Labrosse 在 1992 年编写发行,代码开源,如下图所示。 uC/OS-II内核结构 2、对各部分的进一步解释: 第一部分 (1):与硬件无关的高层的操作系统部分 大部分是关于任务的创建、信号量的创建、邮箱和队列的创建,以...

夜半少年的博客 2193

开源嵌入式实时操作系统uC/OS-II介绍

uC/OS-II凭借其透明架构与可验证性,在医疗、航空等安全关键领域仍占据一席之地。尽管现代RTOS(如Zephyr、Azure RTOS)在功能扩展性上更胜一筹,uC/OS-II的极简设计与硬实时保障使其成为资源受限系统中“小而美”的经典选择。对于开发者而言,理解其调度机制是掌握实时系统设计的绝佳起点。

Open Source RTOS Development 1814

《嵌入式实时操作系统uC/OS - II》第7章:uC/OS - II的移植

移植是指将操作系统(在本案例中为uC/OS - II)从一种硬件平台和软件开发环境移到另一个同的硬件平台和软件开发环境的过程。这涉及到对操作系统源代码的修改,使其能够适应新的硬件特性和编译器特性。

qq_40844444的博客 1001

基于Nios软核CPU的uC/OS-II和LwIP移植 (1)

自:http://embed.chinaitlab.com/os2/763554.html Altera公司推出的Nios软核CPU是一种可配置的通用精简指令集计算RISC(Reduced Instruction Set Computing)嵌入式处理器。它可以与各种外设相结合,构成一个定制的可编程片上系统SOPC(System on Programable Chip)

春风得意,马蹄仍急;少年豪情,一笑难回。 2728

嵌入式实时操作系统(RTOS),以uc/OS-III为例,将其移植到stm32F103上

RT-thread Nano或FreeRTOS的移植相比自己手动移植简单,大大提高了效率,但手动移植锻炼自己的细心。

liuwei1015的博客 4222
上一篇: EJB实体bean开发
下一篇: 开发消息驱动bean(Queue/Topic)
tempdowncomputer
博客等级 码龄16年 2粉丝 405原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值