我有一个关于英雄的应用程序,我将其翻译成 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-17
OpenJDK Runtime Environment (build 13+33)
OpenJDK 64-Bit Server VM (build 13+33, mixed mode, sharing)
可能是什么原因?感谢!
蛊毒传说
相关分类