Apache Tomcat 10 首个 Beta 版本发布
Apache Tomcat 10.0.0 Beta 测试版已发布。Tomcat 是 Java Servlet、JavaServer Pages、Java 表达式语言和 Java WebSocket 技术的开源实现,是一个免费的开源 Web 应用服务器。
Tomcat 10 及更高版本的用户应注意,作为从 Java EE 迁移到 Eclipse Foundation 的的一部分,从 Java EE 迁移到 Jakarta EE 的结果是所有已实现 API 的主要软件包已从javax.*
改为jakarta.*
,因此部分项目会需要更改代码,以使应用程序能够从 Tomcat 9 及更低版本迁移到 Tomcat 10 及更高版本。官方表示正在开发一种迁移工具来辅助此过程。
更新亮点
- Jakarta EE 规范已发布最终版本,Tomcat 也通过了 TCK(不会影响规范合规性但出现预期故障的 TCK 除外)
- 弃用 APR/Native AJP 和 HTTP 连接器。Tomcat Native 将继续通过与 NIO 和 NIO2 的搭配使用以支持 OpenSSL
- 将
ServletContext.getRealPath(String path)
的行为与 Servlet 规范项目最近的声明保持一致。如果 path 参数不是以/
开始,Tomcat 会将/
附加到所提供路径的开头来处理调用
详情查看 Tomcat 10 (beta) changelog。
除了 Tomcat 10,8 和 9 分支也发布了补丁更新,分别是 Tomcat 8.5.61 和 Tomcat 9.0.41,主要修复了安全问题,例如修复 WebSocket 尝试连接且失败时可能出现的文件描述符(file descriptor)泄漏,详情点此查看。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Beetl 3.3.0.RELEASE,Java 模板引擎 Beetl
引入百度小伙伴对代码风格进行的微调整。 删除核心类GroupTemplate的所有Deprecated方法,可能会导致不兼容,需要使用推荐的API <dependency> <groupId>com.ibeetl</groupId> <artifactId>beetl</artifactId> <version>3.3.0.RELEASE</version> </dependency> Beetl是一款全功能,高性能优秀的国产模板引擎,可以广泛用于动态页面生成,静态页面生成,代码生成,文本转换,脚本语言和规则引擎等,从2011年来,一直维护,并得到国内公司用户的肯定 性能测试 Benchmark (outputType) Mode Cnt Score Error Units Beetl.benchmark 1 thrpt 10 86499.426 ± 819.202 ops/s Beetl.benchmark 2 thrpt 10 53523.776 ± 365.894 ...
- 下一篇
zorm 1.3.2 发布,Golang 轻量级 ORM
zorm,golang 轻量级 ORM,readygo子项目 源码地址:https://gitee.com/chunanyong/zorm go get gitee.com/chunanyong/zorm 基于原生sql语句编写,是springrain的精简和优化. 自带代码生成器 代码精简,总计2000行左右,注释详细,方便定制修改. 支持事务传播,这是zorm诞生的主要原因 支持mysql,postgresql,oracle,mssql,sqlite 支持数据库读写分离 更新性能zorm,gorm,xorm相当. 读取性能zorm比gorm,xorm快一倍 测试用例即文档:https://gitee.com/chunanyong/readygo/blob/master/test/testzorm/BaseDao_test.go 生产使用参考UserStructService.go 更新内容如下: 增加达梦数据的分页适配 完善调整代码注释 增加存储过程和函数的调用示例 //TestProc 13.测试调用存储过程 func TestProc(t *testing.T) ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- 2048小游戏-低调大师作品
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境