gpt4 book ai didi

java - cloudfoundry : use an older buildpack version

转载 作者:搜寻专家 更新时间:2023-11-01 01:16:47 25 4
gpt4 key购买 nike

Cloundfoundry 最近将其 Java buildpack 更新到了 2.5 版(包括 java 8 和 tomcat 8)。我仍然想使用 2.4 版,因为我的应用程序尚未升级到 Java 8。最简单的方法是什么?

我可以使用以下方式推送应用

cf push app -b https://github.com/cloudfoundry/java-buildpack

但我如何指定使用版本 2.4 ( https://github.com/cloudfoundry/java-buildpack/releases/tag/v2.4 )?显然,指定标签 URL 是行不通的。

最佳答案

要使用“cf push -b”指定分支,请在分支名称前加上“#”。在您的示例中,您将使用

$ cf push app -b https://github.com/cloudfoundry/java-buildpack#v2.4

这可能会给您一些关于 buildpack 克隆处于“分离的 HEAD”状态的奇怪消息,但可以忽略。

您应该能够在 Java 8 JRE 上运行您的应用,即使它是使用更早的 JDK 编译的。在 Java 8 JRE 上运行您的应用程序时是否遇到错误?

直接使用 url 中的版本号 - 不带“tags/”:java-buildpack#tags/v2.4 -> java-buildpack#v2.4

关于java - cloudfoundry : use an older buildpack version,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26116320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com