linux中TOMCAT启动失败的问题

asdfdsasdfff 2010-11-18 10:27:29
已经对 /etc/profile 中的路径设置完毕,但是在输入 #./startup.sh之后没有任何反应,输入#./catalina.sh run之后
也是没有反应,输入之后查看80端口没有被占用的显示,请高手指点一下。
...全文
549 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
asdfdsasdfff 2010-11-25
  • 打赏
  • 举报
回复
我太菜了。。谢谢啦。。。
steptodream 2010-11-25
  • 打赏
  • 举报
回复
我刚刚安装tomcat的步骤
[root@rhel6 ~]#wget http://ftp.jaist.ac.jp/pub/apache//tomcat/tomcat-6/v6.0.29/bin/apache-tomcat-6.0.29.tar.gz
[root@rhel6 ~]#tar -xzvf apache-tomcat-6.0.29.tar.gz
[root@rhel6 ~]# mv apache-tomcat-6.0.29 /usr/local/tomcat
[root@rhel6 ~]# vi /etc/profile
追加export TOMCAT_HOME=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
export CLASSPATH=$CLASSPATH:$CATALINA_HOME/common/lib
[root@rhel6 ~]# source /etc/profile
[root@rhel6 ~]# /usr/local/tomcat/bin/startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/jdk1.6.0_22
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar

在浏览器里输入http://localhost:8080

哇 小猫出来啦! 如果就是安装 就这么简单!
asdfdsasdfff 2010-11-25
  • 打赏
  • 举报
回复
好。。我按你那个方法试试。。实在是太感谢了。。
asdfdsasdfff 2010-11-25
  • 打赏
  • 举报
回复
rpm -ivh jdk-6u22-linux-i586.rpm
rpm: RPM should not be used directly install RPM packages, use Alien instead!
rpm: However assuming you know what you are doing...
error: Failed dependencies:
/bin/basename is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/cat is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/cp is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/gawk is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/grep is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/ln is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/ls is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/mkdir is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/mv is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/pwd is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/rm is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/sed is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/sort is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/touch is needed by jdk-2000:1.6.0_22-fcs.i586
/usr/bin/cut is needed by jdk-2000:1.6.0_22-fcs.i586
/usr/bin/dirname is needed by jdk-2000:1.6.0_22-fcs.i586
/usr/bin/expr is needed by jdk-2000:1.6.0_22-fcs.i586
/usr/bin/find is needed by jdk-2000:1.6.0_22-fcs.i586
/usr/bin/tail is needed by jdk-2000:1.6.0_22-fcs.i586
/usr/bin/tr is needed by jdk-2000:1.6.0_22-fcs.i586
/usr/bin/wc is needed by jdk-2000:1.6.0_22-fcs.i586
/bin/sh is needed by jdk-2000:1.6.0_22-fcs.i586
RPM命令安装那个文件现在是这个问题。。
steptodream 2010-11-25
  • 打赏
  • 举报
回复
这是我安装JDK的过程 昨天晚上才做的 就那么几步
#wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u22-linux-i586.bin?BundledLineItemUUID=xryJ_hCuhJUAAAEse0ckgng2&OrderID=F0mJ_hCuaDoAAAEsbUckgng2&ProductID=XUuJ_hCwWmcAAAErMVJuIQy3&FileName=/jdk-6u22-linux-i586.bin
#mv jdk-6u22-linux-i586.bin\?AuthParam\=1290507765_00f2bcb8c5318c0c5236942136d60154\&TicketId\=nod2BV0TRHVxluIqkEGcWZ+bcQ\=\=\&GroupName\=CDS\&FilePath\=%2FESD6%2FJSCDL%2Fjdk%2F6u22-b04%2Fjdk-6u22-linux-i586.bin\&File\=jdk-6u22-linux-i586.bin jdk-6u22-linux-i586.bin
chmod +x jdk-6u22-linux-i586.bin
#./jdk-6u22-linux-i586.bin
#mv jdk1.6.0_22 /usr/
#vi /etc/profile
追加
export JAVA_HOME=/usr/jdk1.6.0_22
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
#source /etc/profile
asdfdsasdfff 2010-11-25
  • 打赏
  • 举报
回复
对,就是用的这个文件安装的。。。恩。。。
steptodream 2010-11-25
  • 打赏
  • 举报
回复
越搞越乱 你到底怎么安装的jdk?
是用jdk-6u22-linux-i586-rpm.bin这个文件吗
asdfdsasdfff 2010-11-25
  • 打赏
  • 举报
回复
bin games include lib lib32 lib64 local sbin share src
steptodream 2010-11-25
  • 打赏
  • 举报
回复
我给你的连接 你自己仔细看一下啊http://topic.csdn.net/u/20101118/20/51265900-f465-4877-95f2-6957b9820389.html?94282

steptodream 2010-11-25
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 asdfdsasdfff 的回复:]

不好意思。。刚刚有点晕了。。那我现在JAVAC命令在已经能显示了,但安装在哪儿了用什么命令能查出来呢。。
[/Quote]
应该在usr目录下 你ls /usr/ 我看看
asdfdsasdfff 2010-11-25
  • 打赏
  • 举报
回复
不好意思。。刚刚有点晕了。。那我现在JAVAC命令在已经能显示了,但安装在哪儿了用什么命令能查出来呢。。
freetstar 2010-11-25
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 steptodream 的回复:]

export JAVA_HOME=/usr/bin/jdk-6u22-linux-i586-rpm.bin
-----------------
天啦 你这个对吗 你把jdk的安装文件拿来当JAVA_HOME!

你下载了jdk的安装文件 而根本就没有安装吧!
JAVA_HOME是设置jdk的安装目录的
你也想想 直接设置JAVA_HOME=/usr/bin/jdk-6u22-li……
[/Quote]
+1
steptodream 2010-11-25
  • 打赏
  • 举报
回复
export JAVA_HOME=/usr/bin/jdk-6u22-linux-i586-rpm.bin
-----------------
天啦 你这个对吗 你把jdk的安装文件拿来当JAVA_HOME!

你下载了jdk的安装文件 而根本就没有安装吧!
JAVA_HOME是设置jdk的安装目录的
你也想想 直接设置JAVA_HOME=/usr/bin/jdk-6u22-linux-i586-rpm.bin 那$JAVA_HOME/bin是什么 不就是
/usr/bin/jdk-6u22-linux-i586-rpm.bin/bin 会有这样的目录吗!
asdfdsasdfff 2010-11-25
  • 打赏
  • 举报
回复
我的环境变量配置如下:
export JAVA_HOME=/usr/bin/jdk-6u22-linux-i586-rpm.bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
JRE_HOME=.:$JAVA_HOME/lib/jre
export TOMCAT_HOME=/usr/tools/apache-tomcat-6.0.29
export CATALINA_HOME=/usr/tools/apache-tomcat-6.0.29
请问启动的时候说Cannot find /tools/bin/setclasspath.sh是什么问题?
freetstar 2010-11-19
  • 打赏
  • 举报
回复
lz的pwd是多少,还有配置信息还是不全,建议重新检查步骤
steptodream 2010-11-19
  • 打赏
  • 举报
回复
你不是tomcat吗 那默认是8080端口哦
这个帖子也是tomcat问题 关于jdk和tomcat环境变量方面的设置你参考一下http://topic.csdn.net/u/20101118/20/51265900-f465-4877-95f2-6957b9820389.html?94282

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧