紧急求助Ubuntu下的java设置

时间:2008-06-11 19:14:33   来源:论坛整理  作者:  编辑:chinaitzhe
为什么的打命令/usr/local/jakarta-tomcat-5.5.9/bin/startup.sh后得到的会是
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
请问大虾小虾骨灰虾们怎么解决啊,我用的是Ubuntu系统
我的配置文件内容如下

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin:/usr/java/jdk1.5.0_05/bin
BASH_ENV=$HOME/.bashrc
USERNAME="root"

PATH=$PATH:$HOME/bin:/usr/lib/mysql/bin
BASH_ENV=$HOME/.bashrc
USERNAME="ROOT"

export USERNAME BASH_ENV PATH
export CLASSPATH=.:/usr/java/jdk1.5.0_05/lib/dt.jar:/usr/java/jdk1.5.0_05/lib/tools.jar:/usr/java/jdk1.5.0_05/lib/mysql-connector-java-3.0.16-ga-bin.jar:/usr/java/msSQLjdbc/lib/msbase.jar:/usr/java/msSQLjdbc/lib/mssqlserver.jar:/usr/java/msSQLjdbc/lib/msutil.jar
export PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME=/usr/java/jdk1.5.0_05
export LC_ALL=zh_CN
export LANG=zh_CN
网友回复:classpath写上吧
网友回复:你的java_home有问题啊,
java_home没有添加在path变量的后面吧!
网友回复:我该怎么改呢
网友回复:以下是我机器上的配置,供参考。
打开/etc/profile文件
JAVA_HOME=/usr/java/jdk1.6.0_06/
export JAVA_HOME
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:
export JAVA_HOME JRE_HOME PATH CLASSPATH
PATH=$PATH:$JAVA_HOME/bin:JAVA_HOME/jre/bin
export PATH
JRE=/usr/java/jdk1.6.0_06/jre
export JRE
LD_LIBRARY_PATH=/usr/local/apr/lib
export LD_LIBRARY_PATH
不过要注重,这个文件修改后对所有用户都是有效的。
为了安全建议修改当前用户目录下的.bashrc文件

网友回复:export PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME=/usr/java/jdk1.5.0_05
改成
export JAVA_HOME=/usr/java/jdk1.5.0_05
export PATH=$JAVA_HOME/bin:$PATH

再echo $JAVA_HOME试试
关键字:紧急,求助,Ubuntu,java,设置,

相关文章

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面