运行 带有 --enable-preview 选项的 .jar
Run a .jar with --enable-preview option
我正在尝试 运行 由 intellij 编译的具有预览功能的 .jar java 14.
我现在正尝试 运行 服务器上的 .jar java 14.
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'
在 运行 时启用预览功能的正确方法是什么?
java -jar agenda/agenda-rest-1.0.1.jar
给出上述错误
java -jar agenda/agenda-rest-1.0.1.jar --enable-preview
这很有意义,但什么也没做
java --启用预览 [应用程序]
我不明白,当主要 class 在 .jar 中时我如何提供应用程序?
在 jar/class-to-run 之后列出的任何参数都是应用程序的参数,而不是 VM 的参数。所以,把那些东西放在前面。
java --enable-preview -jar agenda/agenda-rest-1.0.1.jar
或
java --enable-preview -cp lib1.jar:lib2.jar:. com.foo.MainClass
我正在尝试 运行 由 intellij 编译的具有预览功能的 .jar java 14.
我现在正尝试 运行 服务器上的 .jar java 14.
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'
在 运行 时启用预览功能的正确方法是什么?
java -jar agenda/agenda-rest-1.0.1.jar
给出上述错误
java -jar agenda/agenda-rest-1.0.1.jar --enable-preview
这很有意义,但什么也没做
java --启用预览 [应用程序]
我不明白,当主要 class 在 .jar 中时我如何提供应用程序?
在 jar/class-to-run 之后列出的任何参数都是应用程序的参数,而不是 VM 的参数。所以,把那些东西放在前面。
java --enable-preview -jar agenda/agenda-rest-1.0.1.jar
或
java --enable-preview -cp lib1.jar:lib2.jar:. com.foo.MainClass