在特定的 JRE 中执行 JAR 文件

rye*_*ayo 5 java linux

我一直在研究这个问题,虽然它显示了如何在 Windows 中执行 a ,但它没有显示如何在 Linux(最好是CentOSjar )中执行此操作。如何在Linux中执行我创建的文件?.jar

这是我在命令行上的内容:

[support@turndownForWhat project]$ ls
DICOMFLOW.jar  jre1.7.0_60
Run Code Online (Sandbox Code Playgroud)

更新:我已经尝试过这个:

[support@turndownForWhat project]$ sudo jre1.7.0_60/bin/java -jar DICOMFLOW.jar
[sudo] password for support:
sudo: jre1.7.0_60/bin/java: command not found
Run Code Online (Sandbox Code Playgroud)

我跑:

[root@turndownForWhat project]# ls -l jre1.7.0_60/bin/java
-rw-rw-r-- 1 support support 5718 Apr 17  2014 jre1.7.0_60/bin/java
Run Code Online (Sandbox Code Playgroud)

whi*_*der 3

根据您报告的输出,该java命令不可执行。这可能是复制或解压缩 JRE 目录时出现的问题。