如何在unix上运行.jar文件?

mus*_*123 4 java unix

我在windows中生成了.jar文件.
我必须在unix中执行.jar文件.

我正在运行那个命令(java -jar myJar.jar),但它正在给予

 java.lang.UnsupportedVersionError
Run Code Online (Sandbox Code Playgroud)

我在Unix中使用java版本1.5.0.12.

Bom*_*mbe 22

与Windows下相同.

java -jar file.jar
Run Code Online (Sandbox Code Playgroud)


Von*_*onC 5

 java.lang.UnsupportedVersionError
Run Code Online (Sandbox Code Playgroud)

您必须尝试使用​​本地java1.5启动使用JDK6编译的jar.

你可以:

  • 将Unix上的jvm升级到1.6
  • 或者用a重新编译你的课程

:

  javac -source 1.5 -target 1.5 -bootclasspath /path/to/jre1.5/lib/rt.jar
Run Code Online (Sandbox Code Playgroud)

检查是否可以生成1.5字节码兼容.