80男孩 发表于 2012-5-24 01:07:05

ubuntu 环境变量问题

第一次装ubuntu,版本好像是6.01,用text model安装的,完成后安装jdk1.5(后又安装了jdk1.6),直接解压缩,设置环境变量,修改.bash_profile文件,可是java -version还是1.4.2,在jdk1.5版本直接进入bin文件夹查看,版本也是1.4.2,换1.6版本后可显示正确的版本号.
不解,请找找问题所在.
用户是安装时按系统提示创建的用户.
      
jiangzhen1984
我决定你应该确认下 /usr/bin 下的java是不是连接到你的 JAVA目录
如果不是 可以用 软连接直接指向过去就可以了俄
Sam1860的博客
      
Sam1860
如果你用apt-get装了jre的1.4.2或gcj,那java命令就会在/usr/bin目录中,所以你执行的是系统安装的版本。如果想执行你自已的$JAVA_HOME/bin中的版本export $JAVA_HOME/binhttp://www.tizennet.com/static/image/smiley/default/shy.gifPATH即可,放在前面的优先级就高
Billy_Ao的博客
      
Billy_Ao
hisoka 写道
第一次装ubuntu,版本好像是6.01,用text model安装的,完成后安装jdk1.5(后又安装了jdk1.6),直接解压缩,设置环境变量,修改.bash_profile文件,可是java -version还是1.4.2,在jdk1.5版本直接进入bin文件夹查看,版本也是1.4.2,换1.6版本后可显示正确的版本号.
不解,请找找问题所在.
用户是安装时按系统提示创建的用户.

ubuntu中是使用update-alternatives工具来管理多个版本的软件的,你可以查看一下这个命令的帮助,直接可以指定和配置当前使用软件的版本.在Fedora中是使用alternatives
somebody的博客
      
somebody
设置当前默认的java解释器:

sudo update-alternatives --config java

执行後会出现类似如下的画面:

There are 2 alternatives which provide `java'.

Selection    Alternative
-----------------------------------------------
          1    /usr/bin/gij-wrapper-4.1
*+      2    /usr/lib/jvm/java-6-sun/jre/bin/java

Press enter to keep the default
, or type selection number:

输入 有包含 "sun" 的行的前面的数字。如上面显示,则输入2,然後回车确定。

qzggla74 发表于 2013-1-12 02:34:19

我擦!我要沙发!

fcbnhi12 发表于 2013-1-12 02:34:19

沙发???
页: [1]
查看完整版本: ubuntu 环境变量问题