在我的 Spring Boot 微服务项目中,其中一个微服务升级到了 java 11,它导致我现有的功能出现一些问题。我想将该微服务中的 java 版本从 11 更改为 8。但我无法做到这一点,因为它是通过 jenkins 自动创建为 docker 映像的。
在 Gradle 文件中,我提到 java 版本为 1.8,但在 kubernetes 集群中仍然以某种方式仅针对此特定服务 java 升级到 11。
在服务器中使用以下命令确认java的版本。“ docker exec {container_id} java -version ”
请建议我如何更改 docker 映像或容器中的 java 版本?
是否可以通过运行linux命令来更改java版本?或者是否需要执行其他一些步骤?