jsp始终不会配置...

yanmiedetianshi 2009-03-26 01:34:53
前几天看了下 今天又浪费了2小时...下了myeclipse tomcat 也有了...

也可以建jsp文件了...但这错误是什么啊


2006-3-17 23:13:08 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\Java\jre1.6.0_02\bin;C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_6.0.1.zmyeclipse601200710\tomcat\bin
2006-3-17 23:13:08 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)
2006-3-17 23:13:08 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)
2006-3-17 23:13:08 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 609 ms
2006-3-17 23:13:08 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2006-3-17 23:13:08 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.13
2006-3-17 23:13:08 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)
2006-3-17 23:13:08 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)
2006-3-17 23:13:08 org.apache.catalina.startup.Catalina start
信息: Server startup in 375 ms
2006-3-17 23:13:08 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)
2006-3-17 23:13:08 org.apache.coyote.http11.Http11Protocol pause
信息: Pausing Coyote HTTP/1.1 on http-8080


不懂啊..tomcat 单独可以打开,在MYeclipse 里就打不开了
...全文
106 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
dxpws 2009-03-26
  • 打赏
  • 举报
回复
up
DJhank 2009-03-26
  • 打赏
  • 举报
回复
既然解决了,友情顶一下...
lin_eric 2009-03-26
  • 打赏
  • 举报
回复
是的8080端口被占用了

1.修改tomcat 的端口 在你安装tomcat的路径下找到conf/server.xml 把8080端口改成8088再试试

2.你机器上装oracle或者iis没,因为这些默认的都是8080端口,在使用tomcat时候把这些服务停掉
yanmiedetianshi 2009-03-26
  • 打赏
  • 举报
回复
自己解决了...没有在myeclipse 里配置相对的 tomcat 位置...
yanmiedetianshi 2009-03-26
  • 打赏
  • 举报
回复
这个没错吧?但是在myelipse 里打开后,就进不了 8080端口了,在外边用 tomcat 打开才能进
(时间不要在意,主板电池被我卸了)

2006-3-18 2:38:08 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\Java\jre1.6.0_02\bin;C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_6.0.1.zmyeclipse601200710\tomcat\bin
2006-3-18 2:38:08 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2006-3-18 2:38:08 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 581 ms
2006-3-18 2:38:08 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2006-3-18 2:38:08 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.13
2006-3-18 2:38:08 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2006-3-18 2:38:08 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2006-3-18 2:38:08 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/31 config=null
2006-3-18 2:38:08 org.apache.catalina.startup.Catalina start
信息: Server startup in 160 ms
yanmiedetianshi 2009-03-26
  • 打赏
  • 举报
回复
不行啊,除非我把工程拷贝到 .\Tomcat 6.0\webapps\ROOT 这个目录下 在把 外边的tomcat 运行 才能 在ie 里进去...

是不是要设置什么东西啊...
zhj92lxs 2009-03-26
  • 打赏
  • 举报
回复
ie地址栏里输入 http://localhost:端口号/工程名/xx.jsp
yanmiedetianshi 2009-03-26
  • 打赏
  • 举报
回复
8080 端口的问题 我已经解决了,我现在问的是 在myeclipse 里写 jsp 到底怎么运行,如果还是需要拷贝出去 在URL 下运行的话 那和在网上那些 带显色的 加强型记事本有什么区别?
zhaokaide 2009-03-26
  • 打赏
  • 举报
回复
java.net.BindException: Address already in use: JVM_Bind:8080

是的8080端口被占用了

1.修改tomcat 的端口 在你安装tomcat的路径下找到conf/server.xml 把8080端口改成8088再试试

2.你机器上装oracle或者iis没,因为这些默认的都是8080端口,在使用tomcat时候把这些服务停掉
yanmiedetianshi 2009-03-26
  • 打赏
  • 举报
回复
我只是想问 在哪运行jsp 程序啊...

没下载 myeclipse 之前 我是用书上的方法...把jsp 拷贝到
.\Tomcat 6.0\webapps\ROOT 里...

现在用eclipse 编写了,tomcat 也集成到myeclipse 里了,但是运行结果在哪看啊,比如上面那个程序就是个输出"aa"的程序...我要怎么样运行 让myeclipse 输出 aa 啊?
yongxing14 2009-03-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yanmiedetianshi 的回复:]
...不清楚

jsp程序是在哪运行的啊?
还是在8080 什么的下吗??...
[/Quote]

你要问的是什么啊。上边各位说的8080是tomcat默认的端口号啊。
你项目的程序(包括JSP)经过编译以后放在tomcat服务器上运行的。
通过访问你机子的8080端口去访问你的项目。

没太明白你要问什么。
yongxing14 2009-03-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 yanmiedetianshi 的回复:]
饿,这个知道了,我没关Tomcat 啊...但是怎么运行啊,都打开后


<html>
<% String str_visitor=(String)application.getAttribute("visitorCount");
if(str_visitor==null)
str_visitor="1";
out.println("aaa");
%>
</html>

看的那个窗口没显示aaa?

怎么看运行结果啊,拜托了。.实在不明白
[/Quote]

在你的页面的 Body中<%=str_visitor%>页面上就能看到这个字符串了啊
不知道是不你要的结果。
yanmiedetianshi 2009-03-26
  • 打赏
  • 举报
回复
...不清楚

jsp程序是在哪运行的啊?
还是在8080 什么的下吗??...
sustbeckham 2009-03-26
  • 打赏
  • 举报
回复
环境变量配置有问题似乎...
C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_6.0.1.zmyeclipse601200710\tomcat\bin
这个是什么 顺便问下?
yanmiedetianshi 2009-03-26
  • 打赏
  • 举报
回复
饿,这个知道了,我没关Tomcat 啊...但是怎么运行啊,都打开后


<html>
<% String str_visitor=(String)application.getAttribute("visitorCount");
if(str_visitor==null)
str_visitor="1";
out.println("aaa");
%>
</html>

看的那个窗口没显示aaa?

怎么看运行结果啊,拜托了。.实在不明白
zhj92lxs 2009-03-26
  • 打赏
  • 举报
回复
你先关掉tomcat,然后去进程管理器里吧javaw.exe进程结束掉,然后再在eclipse里打开,这个是8080端口被占用了
另外你安装了oracle没有,如果有你就可能需要更改端口了,因为8080被oracle占用了,在tomcat下的conf/server.xml里去改
<Connector port="8080"

81,076

社区成员

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

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