Linux下运行jar文件的命令简单指南(linux运行jar命令)
在 Linux 中,jar 文件是一种存放类和资源文件,以Java构建的应用程序发布时经常打包成jar来使用的格式。Jar 文件可以使用 Java 实现打包和部署 Java 程序,也可以使用 Linux 命令来运行jar文件。
在 Linux 中,jar 文件可以使用命令 java -jar 运行,该命令使用如下所示:
$ java -jar appname.jar
该命令将直接运行 jar 文件,不需要编写单独的 shell 脚本来运行 jar 文件。但是,当有指定的类名或参数时,仍需要指定 main 类和参数,其使用方式如下:
$ java -cp appname.jar path_to_mainClass_class –-argument1 –-argument2
另外,还可以使用命令 sh 来直接运行 jar 文件,使用方式如下:
$ sh appname.jar
这种方式就是把它当作脚本程序来运行的,如果把一个jar包放在当前文件夹里,使用如下命令:
$ ./appname.jar
因此,在 Linux 上,可以基于以上几种方式运行 jar 文件。当然,我们可以将这些命令用于执行自动化任务,也可以将它们放到 shell 脚本中,用于安装客户端应用等任务。