我正在尝试安装java和hadoop
以州为单位
但当我登录到
'vi .bashrc`
我必须输入这些命令
export JAVA_HOME=/usr/lib/jdk1.7.0_51
export PATH=$PATH:$JAVA_HOME/bin
export HADOOP_HOME=/usr/lib/hadoop-0.20.2-cdh3u
export PATH=$PATH:$HADOOP_HOME/bin
之后,我想通过编写以下命令来检查java版本
$ java -version
这个消息给我看
bash: java: java command not found
我做什么???????????
请帮帮我
^_^
3条答案
按热度按时间5tmbdcev1#
以反映
.bashrc
您必须注销或重新启动系统。xxb16uws2#
首先,你不需要
export
你的环境变量在.bashrc上,第二,你必须使用:
/usr/java/latest/bin
如果您想处理最新的java安装可执行文件第三,你可以给自己一个机会
.bashrc
在编辑或注销/登录或. .bashrc
试着echo $JAVA_HOME echo $PATH
看看什么whereis javac
你说呢syqv5f0l3#
我确实在centos上安装了JDK1.6。您可以为JDK1.7尝试相同的步骤:
1) 下载jdkversion1.6.0\u45文件(
jdk-6u45-linux-x64.bin
)对于64位计算机,从以下链接:2) 从终端转到下载这些文件的路径:
3) 使用以下命令将jdk bin文件的模式更改为可执行文件:
4) 还可以使用以下命令将jre bin文件的模式更改为可执行文件:
5) 使用执行bin文件
这将通过jdk和jre名称创建文件夹
6) 使用以下命令检查计算机上配置的默认java:
用“+”号选择当前选定的版本。
7) 运行下面的命令删除java。
alternatives --remove java /path
在config命令中给出8) 重复上述命令,直到config命令没有输出为止。对javac、javaws和libjavaplugin重复步骤7到10。现在移动本地文件夹
jdk1.6.0_45
以及jre1.6.0_45
至/usr/java
目录。9) 安装
Sun/Oracle JDK java, javaws, libjavaplugin.so
(对于firefox/mozilla)和javacalternatives –install
命令:java
java
java浏览器(mozilla)32位插件
java浏览器(mozilla)插件64位
只有在安装了jdk(java开发工具包)包时才安装javac
10) 安装
Sun/Oracle JRE java, javaws and libjavaplugin.so
(对于firefox/mozilla)使用alternatives –install
命令java
java
java浏览器(mozilla)32位插件
java浏览器(mozilla)插件64位
11) 检查当前的java、javac、javaws和libjavaplugin.so版本
12) 现在配置以下内容:
alternatives --config java
#或javac或javaws或libjavaplugin.so有4个程序提供“java”。13) 添加
JAVA_HOME
环境变量到/etc/profile文件或$HOME/.bash_profile
文件