jpe*_*ell 4 java jar executable-jar
我正在尝试运行由 intellij 编译的 .jar,并在 java 14 中提供预览功能。
我现在尝试在具有 java 14 的服务器上运行 .jar。
Error: LinkageError occurred while loading main class com.wickedstacks.agenda.AgendaRestApp
java.lang.UnsupportedClassVersionError: Preview features are not enabled for com/wickedstacks/agenda/AgendaRestApp (class file version 58.65535). Try running with '--enable-preview'
Run Code Online (Sandbox Code Playgroud)
在运行时启用预览功能的正确方法是什么?
java -jar agenda/agenda-rest-1.0.1.jar
Run Code Online (Sandbox Code Playgroud)
给出上面的错误
java -jar agenda/agenda-rest-1.0.1.jar --enable-preview
Run Code Online (Sandbox Code Playgroud)
这是有道理的,但没有任何作用
java --启用预览 [应用程序]
我不明白这一点,当主类位于 .jar 中时,如何提供应用程序?
jar/class-to-run 之后列出的任何参数都是应用程序的参数,而不是虚拟机的参数。所以,把这些东西放在前面。
java --enable-preview -jar agenda/agenda-rest-1.0.1.jar
Run Code Online (Sandbox Code Playgroud)
或者
java --enable-preview -cp lib1.jar:lib2.jar:. com.foo.MainClass
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2857 次 |
| 最近记录: |