关于TOMCAT
请教各位高手:我装完了TOMCAT4.1以后打开START TOMCAT,窗口显示了一些信息后就消失了,任务栏上也没有最小化的窗口,这是怎么回事?请各位帮个忙. 问题点数:0、回复次数:11Top
1 楼litestar(天行健,君子以自强不息)回复于 2004-05-02 13:09:10 得分 0
这是你得配置有问题,tomcat启动出了错误了.Top
2 楼marcoyuki(自愚自乐)回复于 2004-05-02 14:59:07 得分 0
没装好Top
3 楼DUMPER({老招QQ:328289969})回复于 2004-05-02 15:13:29 得分 0
先装jdk再装tomcat,在配置时,路径一定要正确呀。配置请参考:csdn,搜索tomcat配置。Top
4 楼CoolAbu(阿卜-Never Stop(★★★★))回复于 2004-05-02 15:28:16 得分 0
用记事本打开你的TOmcat的bin文件夹下的startup.bat文件,到最后一行
call "%EXECUTABLE%" start %CMD_LINE_ARGS%
--------------------^^^^^换成run,然后保存,去命令行方式,打开这个startup.bat文件
这样它就不会一闪而过,你就可以看见是什么错误了。
Top
5 楼weilan03(蔚蓝)回复于 2004-05-02 18:12:57 得分 0
它给出如下信息:
Using CATALINA_BASE: ..
Using CATALINA_HOME: ..
Using CATALINA_TMPDIR: ..\temp
Using JAVA_HOME: E:\j2sdk1.4.2
'run' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
我是把run放在了call和end之间。tomcat窗口还是一闪就没有了。Top
6 楼crazycy(崔毅,blog:http://www.blogjava.net/crazycy/)回复于 2004-05-02 19:38:27 得分 0
好像是安装的时间 JAVA虚拟机选择那里的问题
我开始的时间似乎也遇到过这个问题 但记不清楚了Top
7 楼Ranmei(转向java)回复于 2004-05-02 19:52:02 得分 0
装过一次失败,又卸载不干净时,再装会有点问题。
换个路径看看。Top
8 楼CoolAbu(阿卜-Never Stop(★★★★))回复于 2004-05-03 13:24:02 得分 0
你换过以后是下面这样子的么?
call "%EXECUTABLE%" run %CMD_LINE_ARGS%
Top
9 楼weilan03(蔚蓝)回复于 2004-05-03 15:38:46 得分 0
上次我弄错了,这次我把START换成RUN后给出如下信息:
Using CATALINA_BASE: ..
Using CATALINA_HOME: ..
Using CATALINA_TMPDIR: ..\temp
Using JAVA_HOME: E:\j2sdk1.4.2
2000-5-3 15:18:57 org.apache.commons.modeler.Registry loadRegistry
信息: Loading registry information
2000-5-3 15:18:58 org.apache.commons.modeler.Registry getRegistry
信息: Creating new Registry instance
2000-5-3 15:18:58 org.apache.commons.modeler.Registry getServer
信息: Creating MBeanServer
2000-5-3 15:19:00 org.apache.coyote.http11.Http11Protocol init
严重: Error initializing endpoint
java.net.SocketException: Permission denied: listen failed
at java.net.PlainSocketImpl.socketListen(Native Method)
at java.net.PlainSocketImpl.listen(PlainSocketImpl.java:343)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at java.net.ServerSocket.<init>(ServerSocket.java:141)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(De
faultServerSocketFactory.java:96)
at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoi
nt.java:275)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:150)
at org.apache.coyote.tomcat4.CoyoteConnector.initialize(CoyoteConnector.
java:1117)
at org.apache.catalina.core.StandardService.initialize(StandardService.j
ava:579)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
a:2246)
at org.apache.catalina.startup.Catalina.start(Catalina.java:511)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Catalina.start: LifecycleException: Protocol handler initialization failed: jav
a.net.SocketException: Permission denied: listen failed
LifecycleException: Protocol handler initialization failed: java.net.SocketExce
ption: Permission denied: listen failed
at org.apache.coyote.tomcat4.CoyoteConnector.initialize(CoyoteConnector.
java:1119)
at org.apache.catalina.core.StandardService.initialize(StandardService.j
ava:579)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.jav
a:2246)
at org.apache.catalina.startup.Catalina.start(Catalina.java:511)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Catalina.stop: LifecycleException: This server has not yet been started
LifecycleException: This server has not yet been started
at org.apache.catalina.core.StandardServer.stop(StandardServer.java:2213
)
at org.apache.catalina.startup.Catalina.start(Catalina.java:543)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
请问这是哪的问题呀?如何解决?万分感谢!!!
Top
10 楼CoolAbu(阿卜-Never Stop(★★★★))回复于 2004-05-03 15:51:12 得分 0
你的端口是不是已经被占用了?你看看系统管理器里面有没有Tomcat的进程
或者用IE访问8080端口试试。Top
11 楼weilan03(蔚蓝)回复于 2004-05-04 10:17:49 得分 0
我看了一下进程里没有TOMCAT。IE也不能访问8080。我一共在四台机器上试过,都不好使。其中有一台头一天好使,过了一夜就不好使了。我想这个毛病似乎很难。谢谢你们帮我,尤其谢谢阿卜。Top




