在Linux中执行jar文件

Pan*_*hal 3 java linux jar

我创建了一个可执行的Java .jar文件.也就是说,我在.jar文件中正确打包了一个java程序,包括一个META-INF/MANIFEST文件.

(顺便说一句,在安装了Java的大多数Windows机器上,.jar文件被注册为运行类似的东西javaw.exe -jar %1,所以你可以双击那些以这种方式准备好的jar.)

我只是将同一个文件复制到Linux中并试图做同样的事情.

但是,当我点击该文件时,它只是将jar作为zip文件打开,而不是调用java.

如何配置我的Linux系统,以便在双击jar文件时执行jar中的程序?也就是说,如何让我的系统调用类似于java -jar test.jar双击test.jar的东西?

0xA*_*xAX 5

使您的文件可执行:

sudo chmod +x test.jar
Run Code Online (Sandbox Code Playgroud)