Rundeck Self Contained Launcher 3.3.9/3.3.10支持的精确Java版本咨询
Rundeck自包含War包适配的精确Java版本说明
适配覆盖范围
涉及的两个同属3.3.x稳定分支的启动安装包:
rundeck-3.3.9-20210201.warrundeck-3.3.10-20210301.war
两个版本精确支持的运行时环境为Java SE 8(即JRE/JDK 1.8版本线),完全不兼容Java 9及以上的大版本运行环境。
启动命令运行要求
针对java -jar rundeck-3.3.10-20210301.war这一启动方式,保证命令正常运行需要满足:
- 命令行可直接调用的
java可执行程序,必须指向1.8.x版本的JRE/JDK安装路径,不能将系统全局Java环境变量配置为更高版本 - 推荐选用1.8.0_202及以上的Java安全补丁版本,规避旧版本自带的TLS加密模块兼容问题、依赖库反射访问权限报错问题
常见运行异常说明
若强行使用Java 11及以上版本执行启动命令,会出现核心类加载失败、内置Web容器启动崩溃、插件加载逻辑失效等不可恢复的问题,无法通过追加JVM启动参数的方式完全绕过版本适配限制。
内容的提问来源于stack exchange,提问作者Prabhasb
相关产品推荐
相关产品推荐

