java web 在本机上发布不起来???郁闷ing

菊子 2009-04-09 09:31:51
我安装好了tomcat,myeclipse,jdk,也配置了环境路径,
在dos下测试jdk成功,在http://localhost:8080也访问到了tomcat主页,
但是,就是访问不到我的项目!!!郁闷啊!
问朋友,有的说要部署项目,有人能告诉我详细的部署步骤么?
或者其他原因???

...全文
147 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
菊子 2009-04-09
  • 打赏
  • 举报
回复
好的,我再试试啊
PennyFeng 2009-04-09
  • 打赏
  • 举报
回复
你在启动电脑时
打开任务管理器,看看有没有tomcat的进程
有就关掉,然后启动就ok
菊子 2009-04-09
  • 打赏
  • 举报
回复
我连电脑都重启了,老样子啊!!!
郁闷死了!!!
reirrah 2009-04-09
  • 打赏
  • 举报
回复
MyEclipse里启动的是一个新的Tomcat实例,上面你给出的日志应该是MyEclipse的console中打出来的吧。

现在的情况可能是你后台已经启动了一个Tomcat实例,然后又使用MyEclipse中新建的Tomcat服务器启动,所以在MyEclipse中启动的Tomcat无法正常启动,你能访问到的Tomcat主页是之前后台启动的。

建议用Windows任务管理器关掉所有的java,eclipse,tomcat进程,然后重新启动myEclipse,在myEclipse中启动tomcat,然后把日志发上来。
菊子 2009-04-09
  • 打赏
  • 举报
回复
我访问http:\\localhost:8080可以访问到tomcat主页的,之前可以启动起来的,按照2、3楼的意见改了之后就这样了
是不是冲突了?
reirrah 2009-04-09
  • 打赏
  • 举报
回复
能不能访问manager应用?

你上面的log里确实显示8080端口已经占用,建议先杀掉所有的java进程,然后再重新启动一遍tomcat
菊子 2009-04-09
  • 打赏
  • 举报
回复
我可以访问到tomcat主页的,但是就是访问不到我的项目。
而且我也部署成功了
reirrah 2009-04-09
  • 打赏
  • 举报
回复
8080端口被占用了,看看后台是不是已经启动了TOMCAT
另外ORACLE有个HTTP服务也用的是8080端口,看看是不是需要关掉
huoyuming 2009-04-09
  • 打赏
  • 举报
回复
学习一下。
菊子 2009-04-09
  • 打赏
  • 举报
回复
那个项目部署Successfully deployed搞定,应该是其他原因,各位大侠帮帮忙啊!!
菊子 2009-04-09
  • 打赏
  • 举报
回复
2009-4-9 10:27:37 org.apache.catalina.core.AprLifecycleListener init
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\MyEclipse 6.0\bin;C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_6.0.1.zmyeclipse601200710\tomcat\bin
2009-4-9 10:27:37 org.apache.coyote.http11.Http11Protocol init
严重: Error initializing endpoint
java.net.BindException: Address already in use: JVM_Bind:8080
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:501)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:177)
at org.apache.catalina.connector.Connector.initialize(Connector.java:1059)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:792)
at org.apache.catalina.startup.Catalina.load(Catalina.java:518)
at org.apache.catalina.startup.Catalina.load(Catalina.java:538)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2009-4-9 10:27:37 org.apache.catalina.startup.Catalina load
严重: Catalina.start
LifecycleException: Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind:8080
at org.apache.catalina.connector.Connector.initialize(Connector.java:1061)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:792)
at org.apache.catalina.startup.Catalina.load(Catalina.java:518)
at org.apache.catalina.startup.Catalina.load(Catalina.java:538)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2009-4-9 10:27:37 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1765 ms
2009-4-9 10:27:37 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2009-4-9 10:27:37 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.13
2009-4-9 10:27:38 org.apache.coyote.http11.Http11Protocol start
严重: Error starting endpoint
java.net.BindException: Address already in use: JVM_Bind:8080
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:501)
at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:515)
at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:204)
at org.apache.catalina.connector.Connector.start(Connector.java:1132)
at org.apache.catalina.core.StandardService.start(StandardService.java:531)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2009-4-9 10:27:38 org.apache.catalina.startup.Catalina start
严重: Catalina.start:
LifecycleException: service.getName(): "Catalina"; Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080
at org.apache.catalina.connector.Connector.start(Connector.java:1139)
at org.apache.catalina.core.StandardService.start(StandardService.java:531)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2009-4-9 10:27:38 org.apache.catalina.startup.Catalina start
信息: Server startup in 1186 ms
2009-4-9 10:27:38 org.apache.catalina.core.StandardServer await
严重: StandardServer.await: create[8005]:
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
at org.apache.catalina.startup.Catalina.await(Catalina.java:630)
at org.apache.catalina.startup.Catalina.start(Catalina.java:590)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

是什么意思啊??
我按2、3楼说的改的,连tomcat都start不起来了!
呜呜,我才上班,可不能因为软件安装不起来被炒啊!!那就忒郁闷了
donghusoft 2009-04-09
  • 打赏
  • 举报
回复
部署项目你的项目:window-preference-myclipse-server.选择tomcat版本
wangyetao601 2009-04-09
  • 打赏
  • 举报
回复
在myeclipse下面找到你要的服务器window-preference-myclipse-server.选择tomcat版本。
然后在工具栏部署项目 ,启动服务器,就可以了。
mengweilil 2009-04-09
  • 打赏
  • 举报
回复
1、把你的项目打包成war。
2、拷贝到tomcat下面的webapps目录下。
3、看看你的context.xml里path配置:
<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/WebApplication5"/>

4、访问:http://localhost:8080/WebApplication5/
菊子 2009-04-09
  • 打赏
  • 举报
回复
虽然问题没有解决,但还是谢谢大家了,我的tomcat被我删了,过两天等头不疼我再搞。。。
菊子 2009-04-09
  • 打赏
  • 举报
回复
没用啊!!谁来救救我

81,111

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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