你的位置:

问答吧

-> Debian

-> 问题详情

在debain中配置java环境

我用的debian的系统,在/etc/profile 和/etc/environment中分别[配置过java_home的环境,但好象都不行,

在/etc/profiele 中配置好象不起作用,在.env中配置是根本进不了gnome桌面,提示是x-session的错误,那位高手,能帮帮我!!

作者: greenwoodboy

发布时间: 2005-02-01

我用 apt 装的 JAVA , 没有自己配置 , 跑 JAVA 程序没有问题

试试写在

/etc/X11/Xsession.d/25java-home-setting

作者: jhuangjiahua

发布时间: 2005-02-01

作者: Benimas

发布时间: 2005-02-01

其实最简单的安装方法是:

到sun的网站down一个bin包,执行一下,自动解压到指定目录。

然后在 ~/.bashrc中加上:

export JAVA_HOME="$HOME/ProgramFiles/j2sdk1.4.2_06/jre"

export PATH="$PATH:$JAVA_HOME/bin"

就可以了。

修改好,重开一个终端,执行一下:

java -version

看看是不是装好了。

作者: potator

发布时间: 2005-02-01

希望对你有帮助!

作者: firehare

发布时间: 2005-02-01

引用:

作者: jhuangjiahua

我用 apt 装的 JAVA , 没有自己配置 , 跑 JAVA 程序没有问题

试试写在

/etc/X11/Xsession.d/25java-home-settingFunny, why did you put the java environment setting in a Xsession file?

Does java only work in X???

作者: carlos

发布时间: 2005-02-01

引用:

作者: jhuangjiahua

我用 apt 装的 JAVA , 没有自己配置 , 跑 JAVA 程序没有问题

试试写在

/etc/X11/Xsession.d/25java-home-setting

呵呵,这个我也试过,但要跑tomcat的话,在bin/startup.sh文件里还是要指定JAVA_HOME 的,所以还是要指定的,

我的问题是,:怎么写在/etc/profile文件里,java环境好像没有起作用,只有到终端执行source /etc/profile ,java环境才起作用的,

然后我把java环境设置到/etc/envnment里就出现错误了,提示xsession又错误。

我以前是写在/etc/profile里的,但升级完后就不能加载java环境了,

作者: greenwoodboy

发布时间: 2005-02-01

/etc/profile 在登录时才被执行

rc里运行的脚本是在登录之前运行的,所以必须另外设置环境变量,或者在rc脚本里执行一下/etc/profile

作者: x11

发布时间: 2005-02-01

引用:

作者: carlos

Funny, why did you put the java environment setting in a Xsession file?

Does java only work in X???啊啊啊啊

又被 Carlos 大侠看见了

我一般是进了 X 再使用 JAVA .............

tomcat 是手工启动的...........

作者: jhuangjiahua

发布时间: 2005-02-01

tomcat 是手工启动的...........

,我也是这样的,所以要在startup.sh文件中配置JAVA_HOME的,这个最新的5.5.4以后的版本才要这个配置的

作者: greenwoodboy

发布时间: 2005-02-02

~/.profile中的PATH值会覆盖/etc/profile中的PATH值。

修改~/.profile中的PATH值试试.

作者: liondog

发布时间: 2005-02-02

我的也是修改/etc/profile文件无效(~下没有.profile),只好加到/etc/X11/Xsession.d下面了。

作者: xjzzx

发布时间: 2005-02-02