【发布时间】:2019-10-03 23:13:41
【问题描述】:
我正在尝试在我的 centos 机器上运行一个 .jar 文件,但它显示“java: command not found”。
解决此问题的最佳或最简单的方法是什么?我希望有一个 yum 命令,但不确定 java 是否存在?
【问题讨论】:
我正在尝试在我的 centos 机器上运行一个 .jar 文件,但它显示“java: command not found”。
解决此问题的最佳或最简单的方法是什么?我希望有一个 yum 命令,但不确定 java 是否存在?
【问题讨论】:
显然,由于某些许可限制,某些版本的 CentOS 没有安装 JVM。有关说明,请参阅 HowTo Install Java on CentOS 4 and CentOS 5。
【讨论】:
您可以使用这样的命令来检查您的存储库中是否有 Java:
yum list | grep java
它应该返回类似的东西:
java-1.6.0-openjdk
java-1.6.0-sun
如果存在这样的软件包,您可以使用这样的命令安装它(以 root 用户身份运行):
yum install java-1.6.0-openjdk
【讨论】:
要么未安装 JRE,要么更可能的是,它的位置未包含在您的 PATH 环境变量中。如果java 可执行文件不在您的PATH 中,则需要使用完整路径和文件名来执行它。
【讨论】:
cd到jar文件的位置
C:\temp>java -jar sample.jar
【讨论】: