首页 > 编程语言 >springboot项目国产化适配,jar改war包碰到的坑-tomcat版本要适配(非法访问:此Web应用程序实例已停止。无法加载[io.netty.buffer.PoolArena$1])

springboot项目国产化适配,jar改war包碰到的坑-tomcat版本要适配(非法访问:此Web应用程序实例已停止。无法加载[io.netty.buffer.PoolArena$1])

时间:2024-07-04 10:54:09浏览次数:17  
标签:Web tomcat buffer 适配 jar io war

项目原来是jar包运行,国产化适配要改成war包。

可以参考 https://blog.csdn.net/NAMELZX/article/details/138123405

或者其他jar 改成 war 的文章。

改成war后,在本地tomcat8上运行,一直报

org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading 非法访问:此Web应用程序实例已停止。无法加载[io.netty.buffer.PoolArena$1]。为了调试以及终止导致非法访问的线程,将抛出以下堆栈跟踪。
    java.lang.IllegalStateException: 非法访问:此Web应用程序实例已停止。无法加载[io.netty.buffer.PoolArena$1]。为了调试以及终止导致非法访问的线程,将抛出以下堆栈跟踪。

 

在网上找了几天,都没能解决问题。

最后无意中看到springboot内置的tomcat是9.0.17,本地的tomcat是8.5,(因为以前的项目是jdk1.7的,所以没升级过)

去官网下载tomcat9之后,运行项目war包,不再报错。

本人是小白,记录下这次jar升级war的坑.

标签:Web,tomcat,buffer,适配,jar,io,war
From: https://www.cnblogs.com/yhanblog/p/18283142

相关文章

  • springboot基于web的酒店客房管理系统
    文章目录目录文章目录论文目录项目介绍开发环境系统实现论文参考论文目录1系统概述1.1研究背景1.2研究目的1.3系统设计思想2相关技术2.1 MYSQL数据库2.2 B/S结构2.3 SpringBoot框架简介2.4 VUE框架简介3系统分析3.1可行性分析3.1.1技术......
  • WebSocket 前后端示例
    importcn.hutool.json.JSONUtil;importorg.springframework.stereotype.Component;importjavax.websocket.OnClose;importjavax.websocket.OnMessage;importjavax.websocket.OnOpen;importjavax.websocket.Session;importjavax.websocket.server.PathParam;imp......
  • 下载Animatediff插件后却并没有显示在web-UI上,解决了!
    看了很多其他大佬的资料,控制台也显示说是缺少imageio模块,尝试了几种方法,最后这个成功了!1、Animatediff插件方法显示成功方法:我用的web-UI是绘事2.8.5版本,打开高级选项右上角有个启动命令提示符输入这串代码,等待自动下载后就没问题了!python-pipinstallimgaug......
  • 深度长文解析SpringWebFlux响应式框架15个核心组件源码
    SpringWebFlux介绍SpringWebFlux是SpringFramework5.0版本引入的一个响应式Web框架,它与SpringMVC并存,提供了一种全新的编程范式,支持异步非阻塞的Web应用开发。WebFlux完全基于响应式编程模型,支持ReactiveStreams规范,可以在诸如Netty、Undertow以及Servlet......
  • webshell转远程桌面
    就在刚刚我成功的通过webshell跳到了远程桌面下面记录一下拿下的过程参考以下链接即可添加用户(「渗透技巧」添加administrator影子用户-CSDN博客)[https://blog.csdn.net/Javachichi/article/details/129280873]开启远程桌面端口(单独记录内网渗透时如何使用命令行允许远程......
  • 用原始的TOMCAT进行项目打包,然后启动项目
          周末的时候在整理资料,无意中发现了大二时候做的超市订单管理系统项目。瞬间让我想起了大学时自学Java那段艰苦的过程,我记得我最开始的时候学习Java,是从javaSE,然后到javaEE,然后ssh,ssm,springboot,springcloud。这样子的一个过程。现在java的学习路线,很多已经是把......
  • Web请求过程
            重点:需要理解从用户在浏览器点击一条链接开始,到我们的服务器返回结果给浏览器,中间发生了哪些过程,需要哪些技术.概述    互联网的网络架构已从传统的C/S架构转变为了B/S架构.    B/S架构的优点:客户端:使用统一的浏览器(Browser),使......
  • Web基础知识扫盲
    1、中间件定义:中间件是一种独立的系统软件服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。常见的中间件:IIS、Apache、Nginx、Tomcat2、NAT网络地址转换这里只介绍动态转换一种动态转换:是指将内部......
  • IIS(Internet Information Services)是Windows操作系统中的一种Web服务器软件。以下是一
    IIS(InternetInformationServices)是Windows操作系统中的一种Web服务器软件。以下是一些常见的与IIS相关的命令和工具:IISRESET:作用:重启IIS服务。语法:iisreset[/noforce][/restart][/stop][/start][/status][/reboot][/help]APPCMD:作用:用于配置IIS7.x及以上版......
  • quartz调度框架和gbase8s适配过程中的四个报错
    1.报错Causedby:java,sql.SOLExceptionCreatebreakpoint.:发生语法错误。程序与数据库通过jdbc连接时,为了保持连接,会向数据库发送sql语句验证连接有效--如mysql的其他数据库connection-test-query:"select1;"--gbase8s数据库需要修改connection-test-query:"sel......