2017-07-28 88 views
0
# java -version 
-bash: java: command not found 

我有jdk1.8.0_40这个文件夹在usr/local。 当我浏览到该文件夹​​和类型alternatives --config jar,我得到这样的输出-bash:java:在Centos5中找不到的命令

There is 1 program that provides 'jar'. 

     Selection Command 
    ----------------------------------------------- 
    *+ 1   /opt/jdk1.8.0_40//bin/jar 

    Enter to keep the current selection[+], or type selection number: 

这些都是在JDK

bin include  lib  README.html THIRDPARTYLICENSEREADME-JAVAFX.txt 
COPYRIGHT javafx-src.zip LICENSE release THIRDPARTYLICENSEREADME.txt 
db  jre   man  src.zip 
+0

你用'yum'或者怎么安装它? –

+0

@AndreKampling如何在jdk1.8.0_40文件夹中安装yum? –

+0

我问你是如何通过'yum'安装jdk的,或者你是下载rpm还是下载源代码并构建它? –

回答

0

您需要首先安装java:

alternatives --install /usr/bin/java java <path to java> 

变化的VAR在上面的命令,你的java文件的适当位置,例如:/usr/local/jdk/bin/java

然后运行以下命令将其设置为默认java:

alternatives --config java 
1

您需要将您的安装路径添加到PATH环境变量的内容。 Bash仅在由PATH变量定义的路径中查找可执行文件。