我正在尝试在我的centos盒子上运行.jar文件,但它说“java:command not found”。
解决此问题的最佳或最简单方法是什么?我希望有一个yum命令,但不确定java是否存在?
答案 0 :(得分:5)
显然,由于某些许可限制,某些版本的CentOS未安装JVM。有关说明,请参阅HowTo Install Java on CentOS 4 and CentOS 5。
答案 1 :(得分:4)
您可以使用此命令检查存储库中是否有Java:
yum list | grep java
它应该返回类似的内容:
java-1.6.0-openjdk
java-1.6.0-sun
如果存在此类软件包,您可以使用此命令安装它(以root用户身份运行):
yum install java-1.6.0-openjdk
答案 2 :(得分:3)
未安装JRE,或者更有可能的是,其位置未包含在PATH
环境变量中。如果java
可执行文件不在您的PATH
中,则需要使用完整路径&用于执行它的文件名。
答案 3 :(得分:-1)
cd到jar文件的位置
C:\ temp> java -jar sample.jar