集算器运行环境及版本升级说明
为保障用户在使用集算器产品时获得更稳定、更安全的体验,2026年3月26日之后下载的专业版 / 企业版 / 标准版 / 桌面版集算器安装包均已更新优化,用户可根据自身安全规范与业务实际需求,在保障环境兼容的前提下,自行升级产品使用的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,因此只要选用了高版本JDK和Tomcat,在使用云服务时,均需对相关 jar 文件执行迁移转换。Apache Tomcat 官方已提供专用迁移功能,用户也可直接按照以下步骤完成转换:
1, 下载官方迁移工具
访问地址:https://tomcat.apache.org/download-migration.cgi
推荐下载shaded版本(一体化整合包),仅需单个jar文件即可完成转换。
2, 准备文件目录
将下载好的迁移工具jar放到指定目录(例如D盘根目录);
在该目录下新建两个文件夹:javaxlib和jakartalib;
将需要转换的jar文件全部放入javaxlib文件夹。
3, 执行转换命令
在工具所在目录打开命令行,执行以下指令:
java -jar jakartaee-migration-1.0.8-shaded.jar ./javaxlib ./jakartalib -profile=EE
等待执行完成并出现success提示后,jakartalib 文件夹内即为转换完成的新jar文件。
如在升级过程中遇到具体问题,欢迎随时联系我们的技术支持团队获取协助。
