gpt4 book ai didi

java - heroku - system.properties 和 java 版本

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:27:32 25 4
gpt4 key购买 nike

我想将我的 java 7 应用程序部署到 Heroku 但我遇到了一些 java 版本的问题。

我在项目根目录(srcpom.xml 所在的位置)添加了 system.properties 文件,内容为 java .runtime.version=1.7 但我仍然得到这样的结果:

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.0:compile (default-compile) on project lets-code: Fatal error compiling: invalid target release: 1.7

所以我对下一步该做什么感到有点困惑。

最佳答案

Heroku 上的默认 Java 版本是 Java 6。您需要遵循 Guidelines使您的 Maven 项目在较新版本的 JVM(1.7 或 1.8)上运行。您已经将 system.properties 文件添加到项目中。但是,您可能没有按照指定更新 PATH,并且 Maven 尝试使用 OpenJDK 6 构建您的应用程序,这会导致无效目标发布异常。

更新 PATH 应该可以解决问题。

关于java - heroku - system.properties 和 java 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20034974/

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