LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: inputx

tomcat问题

[复制链接]
发表于 2007-9-16 17:35:10 | 显示全部楼层
Post by inputx
/etc/profile的配置如下
export JAVA_HOME=/usr/lib/jvm
export CLASSPATH=.JAVA_HOME/jre/lib
export JRE_HOME=$JAVA_HOME/jre
exprot PATH=$JAVA_HOME/java/binPATH
exprot CATALINA_HOME=/usr/share/tomcat


启动显示如下
linux:/usr/share/tomcat/bin # ./startup.sh
Using CATALINA_BASE:   /usr/share/tomcat
Using CATALINA_HOME:   /usr/share/tomcat
Using CATALINA_TMPDIR: /usr/share/tomcat/temp
Using JRE_HOME:       /usr/lib/jvm/jre

测试localhost:8080  错误。
问题在哪里?



应该是这样的吧:

export JAVA_HOME=/usr/java/jdk-1.5.0_12/
export CLASSPATH=.JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
exprot PATH=$JAVA_HOME/java/jdk-1.5.0_12/binPATH
exprot CATALINA_HOME=/usr/share/tomcat
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-17 03:59:33 | 显示全部楼层
是我的profile除了问题,现在已经好了,多谢大家
回复 支持 反对

使用道具 举报

发表于 2007-9-17 15:35:19 | 显示全部楼层
Post by lixindiyer
应该是这样的吧:

export JAVA_HOME=/usr/java/jdk-1.5.0_12/
export CLASSPATH=.JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
exprot PATH=$JAVA_HOME/java/jdk-1.5.0_12/binPATH
exprot CATALINA_HOME=/usr/share/tomcat



是这样的
如果是手动安装jdk1.5的版本(我试过1.5.0_06)安装以后JAVA_HOME是在你的安装文件一个目录下
JAVA_HOME就是指着jdk-1.5.0_12/就行了
PATH就是$JAVA_HOME/bin
所以你反而写错了
如果是手动安装jdk1.6就是在usr/lib/jvm/java下
那么JAVA_HOME就要指到这个目录下的某个jdk
然后PATH就是$JAVA_HOME/bin一样的

另外CLASSPATH在没有jar包冲突的情况下制定一个lib的目录就好
CLASSPATH=.JAVA_HOME/lib
还有
在suse中的/etc/profile里配置好以后 tomcat6.0.10以上的版本不用配置什么是可以直接用的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-18 03:36:43 | 显示全部楼层
楼上说的有道理,我参阅了网上多个tomcat配置后, 终于找到合适的peofile配置方法,多谢
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表