为了账号安全,请及时绑定邮箱和手机立即绑定

java.lang.UnsupportedClassVersionError heroku 部署

java.lang.UnsupportedClassVersionError heroku 部署

侃侃尔雅 2023-11-10 16:14:23
我有一个关于英雄的应用程序,我将其翻译成 13 Java。编译成功,但是由于错误而无法启动:2019-10-19T10:22:41.678012+00:00 app[worker.1]: Error: LinkageError occurred while loading main class Main 2019-10-19T10:22:41.678050+00:00 app[worker.1]:     java.lang.UnsupportedClassVersionError: Preview features are not enabled for Main (class file version 57.65535). Try running with '--enable-preview'在heroku中,它被编写为在system.properties中注册java版本我做到了java.runtime.version=13 --enable-preview Main我还改变了我的pom.xml无论如何,我无法理解应用程序不启动的原因。我还确定了heroku 13上的java版本teemitze@SkyNet:~$ heroku run java -version --app teemitze-anna-bot ›   Warning: heroku update available from 7.29.0 to 7.33.3.Running java -version on ⬢ teemitze-anna-bot... up, run.6463 (Free)openjdk version "13" 2019-09-17OpenJDK Runtime Environment (build 13+33)OpenJDK 64-Bit Server VM (build 13+33, mixed mode, sharing)可能是什么原因?感谢!
查看完整描述

1 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

--enable-preview属于你的system.properties_JAVA_OPTIONS尝试通过运行将其添加到:

$ heroku config:set _JAVA_OPTIONS="--enable-preview"

或者,如果您有命令,也可以将其放入java命令中。Procfile


查看完整回答
反对 回复 2023-11-10
  • 1 回答
  • 0 关注
  • 117 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信