集算器运行环境及版本升级说明

为保障用户在使用集算器产品时获得更稳定、更安全的体验,2026326日之后下载的专业版 / 企业版 / 标准版 / 桌面版集算器安装包均已更新优化,用户可根据自身安全规范与业务实际需求,在保障环境兼容的前提下,自行升级产品使用的JRE,适配个性化使用场景。

关于产品自带运行环境,以及版本升级的相关注意事项,具体说明如下:

产品自带版本信息

集算器各版本自带运行环境如下:

1, 专业版、企业版:内置Tomcat 8.5.23 JRE 1.8.0

2, 标准版、桌面版:仅内置JRE 1.8.0

以上环境均完成常规兼容与稳定性核验,可满足多数通用业务场景使用。

升级可能出现的问题及解决方案

由于组件版本迭代存在兼容性差异,升级至高版本时可能出现以下问题,特此说明:

  • 高版本 JDK 可能不支持 ODBC 数据源

OracleJdk为例,从JDK 9开始,官方已移除对 JDBC-ODBC 桥的支持,JDK 9 及以上高版本将无法使用 ODBC 数据源,用户可使用JDBC数据源替代ODBC数据源使用。

  • Mac 版集算器使用高版本 JDK 可能导致服务器启动的异常

JDK17为例,在Mac环境使用高版本JDK运行集算器时,受版本兼容限制,集算器服务器图形界面、无界面化HTTP服务可能无法正常启动。

  • 高版本 JDK 环境下云服务相关 jar 需执行迁移操作

Tomcat JDK 存在版本适配关联,需按对应版本组合搭配使用,若升级至高版本JDK,就必须搭配兼容的高版本Tomcat,而高版本Tomcat 已将底层依赖从javax.servlet全面替换为jakarta.servlet,因此只要选用了高版本JDKTomcat,在使用云服务时,均需对相关 jar 文件执行迁移转换。Apache Tomcat 官方已提供专用迁移功能,用户也可直接按照以下步骤完成转换:

1, 下载官方迁移工具

访问地址:https://tomcat.apache.org/download-migration.cgi

推荐下载shaded版本(一体化整合包),仅需单个jar文件即可完成转换。

2, 准备文件目录

将下载好的迁移工具jar放到指定目录(例如D盘根目录);

在该目录下新建两个文件夹:javaxlibjakartalib

将需要转换的jar文件全部放入javaxlib文件夹。

3, 执行转换命令

在工具所在目录打开命令行,执行以下指令:

java -jar jakartaee-migration-1.0.8-shaded.jar ./javaxlib ./jakartalib -profile=EE

等待执行完成并出现success提示后,jakartalib 文件夹内即为转换完成的新jar文件。

如在升级过程中遇到具体问题,欢迎随时联系我们的技术支持团队获取协助。