linux安装jdk1.7 之后 java -version是1.6

[复制链接]
查看11 | 回复3 | 2013-7-10 23:02:27 | 显示全部楼层 |阅读模式
首先,java配置当中没有JAVA_BIN这种环境变量,你应该把这个加到path目录下(你会发现你的path下面不包含java bin目录,你的classpath也有点问题,这里修改一下)。用文本编辑器打开/etc/profile (有些版本是source /etc/environment文件)输入命令(如果你使用的是Ubuntu,其他版本自己看):
sudo gedit /etc/profile·在profile文件末尾加入: export JAVA_HOME=/home/lvlei/jdk1.6.0_37export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHe...
回复

使用道具 举报

千问 | 2013-7-10 23:02:27 | 显示全部楼层
which java看一下,你用的java肯定不是/usr/java/jdk1.7.0_21/bin下的一般应该是/usr/bin下的java,这是个链接到openjdk的java你可以将/usr/bin下的java删除,重建链接cd /usr/binmv java java.bakln -s /usr/java/jdk1.7.0_2...
回复

使用道具 举报

千问 | 2013-7-10 23:02:27 | 显示全部楼层
配置不专业,一看就是在网上抄的。。。CLASSPATH指向的是lib的path而并非是某个文件...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行