分页: 1 / 1

Ubuntu 安装 java 配置问题

发表于 : 2011-03-01 8:26
crazyyujie
我安装了JDK,也配置了.
重起之后打开终端: 
export:找不到命令
  set:找不到命令
  export:找不到命令
  set:找不到命令
  export:找不到命令
然后.javac,就显示:
* openjdk-6-jdk
* ecj
* gcj-4.4-jdk
* gcj-4.5-jdk
请尝试:sudo apt-get install <选定的软件包>
可是我明明装过JDK啦,怎么还要装,
配置也好了:
(1)用文本编辑器打开用户目录下的.bashrc文件
  (2)在.bashrc文件末尾加入:  
  set JAVA_HOME=/usr/local/lib/jdk1.6.0_24
  export JAVA_HOME
  set PATH=$JAVA_HOME/bin:$PATH
  export PATH
  set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  export CLASSPATH
上面是我的配置文件
在sun里下的JDK.
都是按装网上的教程安装,怎么不行?

Re: Ubuntu 安装 java 配置问题

发表于 : 2011-03-01 11:19
flac
export JAVA_HOME=/usr/local/lib/jdk1.6.0_24
export PATH=$JAVA_HOME/bin:$PATH
然後直接運行javac不就行了嘛

Re: Ubuntu 安装 java 配置问题

发表于 : 2011-03-01 12:11
雨坤毅
我是直接配置在/etc/profile下的,配置好后重启下就好了。。。

Re: Ubuntu 安装 java 配置问题

发表于 : 2011-03-01 15:23
hiphen
export:找不到命令
  set:找不到命令
  export:找不到命令
  set:找不到命令
  export:找不到命令
这表明你系统的PATH路径有问题。

为什么你要执行“.javac”? 如果PATH设置正确,是不需要"."的。

你先echo $PATH看看显示的是什么

Re: Ubuntu 安装 java 配置问题

发表于 : 2011-03-01 15:36
crazyyujie
hiphen 写了:
export:找不到命令
  set:找不到命令
  export:找不到命令
  set:找不到命令
  export:找不到命令
这表明你系统的PATH路径有问题。

为什么你要执行“.javac”? 如果PATH设置正确,是不需要"."的。

你先echo $PATH看看显示的是什么
没有那个.,是javac,打错了
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

Re: Ubuntu 安装 java 配置问题

发表于 : 2011-03-01 17:41
hiphen
crazyyujie 写了:
hiphen 写了:
export:找不到命令
  set:找不到命令
  export:找不到命令
  set:找不到命令
  export:找不到命令
这表明你系统的PATH路径有问题。

为什么你要执行“.javac”? 如果PATH设置正确,是不需要"."的。

你先echo $PATH看看显示的是什么
没有那个.,是javac,打错了
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

当你按照上述错误配置完,出现“xxx找不到”这些命令时,
echo PATH看看?

Re: Ubuntu 安装 java 配置问题

发表于 : 2011-03-01 17:58
crazyyujie
hiphen 写了:
crazyyujie 写了:
hiphen 写了:
export:找不到命令
  set:找不到命令
  export:找不到命令
  set:找不到命令
  export:找不到命令
这表明你系统的PATH路径有问题。

为什么你要执行“.javac”? 如果PATH设置正确,是不需要"."的。

你先echo $PATH看看显示的是什么
没有那个.,是javac,打错了
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

当你按照上述错误配置完,出现“xxx找不到”这些命令时,
echo PATH看看?
不好意思,我刚才可能没有回答好:我现在的PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
我是不是要在后面加上这句:/usr/local/lib/jdk1.6.0_24
现在我在终端里输入:
export JAVA_HOME=/usr/local/lib/jdk1.6.0_24
export PATH=$JAVA_HOME/bin:$PATH

就可以编译java。。
这是怎么回事?

Re: Ubuntu 安装 java 配置问题

发表于 : 2011-03-01 19:02
hiphen
就可以编译java。。
这是怎么回事?
你把java的运行环境放到PATH了,那当然可以编译java了。
我现在的PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
我是不是要在后面加上这句:/usr/local/lib/jdk1.6.0_24
是要加上/usr/local/lib/jdk1.6.0_24/bin

你1楼写的配置没有错,如果有问题,是你自己出现的错误吧

Re: Ubuntu 安装 java 配置问题

发表于 : 2011-03-01 19:38
xieshaohu
启用partners源,然后sudo apt-get install sun-java6-jdk
环境变量就自己设置好了。。。