【发布时间】:2012-12-04 16:21:06
【问题描述】:
我正在使用 Cloudbees Jenkind 构建和部署基于 Tomcat 的 Web 应用程序。 看起来 Jenkinds 构建之间存在 jvm 不匹配 我选择了 JDK 1.7 和 Cloudbees Tomcat 使用的默认 jvm 版本。
cloudbees Tomcat jvm如何设置jvm版本?
【问题讨论】:
我正在使用 Cloudbees Jenkind 构建和部署基于 Tomcat 的 Web 应用程序。 看起来 Jenkinds 构建之间存在 jvm 不匹配 我选择了 JDK 1.7 和 Cloudbees Tomcat 使用的默认 jvm 版本。
cloudbees Tomcat jvm如何设置jvm版本?
【问题讨论】:
运行 SDK 命令:
bees config:set -a <account>/<appId> -Rjava_version=1.7
这将“运行时参数”java_version 设置为 1.7 (java 7)。
【讨论】:
我发现,无论您为 Jenkins 进行什么设置(包括构建到 1.7),在您使用上述 SDK 命令之前,它都不会运行 1.7 的应用程序。目前似乎没有基于 Web 的配置选项来执行此操作。好消息是,一旦您发出命令,设置就会生效,并且所有未来的部署都将使用 Java 7。
【讨论】: