eclipse + tomcat错误

标签 eclipse sockets tomcat

尝试从 eclipse (galileo) 中启动 tomcat (6.0.20) 时出现以下错误

SEVERE: Error initializing endpoint java.lang.Exception: Socket bind failed: [730014] The system detected an invalid pointer address in attempting to use a pointer argument in a call. at org.apache.tomcat.util.net.AprEndpoint.init(AprEndpoint.java:623) at org.apache.coyote.http11.Http11AprProtocol.init(Http11AprProtocol.java:107) at org.apache.catalina.connector.Connector.initialize(Connector.java:1058) at org.apache.catalina.core.StandardService.initialize(StandardService.java:677) at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795) at org.apache.catalina.startup.Catalina.load(Catalina.java:535) at org.apache.catalina.startup.Catalina.load(Catalina.java:555) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)

这到底是什么意思,我该如何解决?我已经搜索了很多年,但没有成功。

netstat 显示 8000 范围内的任何端口上没有任何运行(所有 tomcat 端口都在那里),右键单击快捷方式并选择“以管理员身份运行”没有帮助:(

Tomcat 正在尝试使用端口 8080,因此这不可能是该端口的权限错误,

'The system detected an invalid pointer address in attempting to use a pointer argument in a call. '

表明尝试访​​问相同端口的重复事物不是问题,而是更奇怪的事物。

最佳答案

赔率是:

1) 您已经在该端口(8080?)上运行另一个 Web 服务器,在这种情况下,您应该将其关闭,然后尝试在 Eclipse 中重新启动 tomcat。

2) Eclipse 以非 root 用户身份运行并尝试绑定(bind)到端口 80。在这种情况下,编辑 tomcat 的 conf/server.xml 并将“80”更改为“8080”,无论您在哪里看到它(2 或 3我想的地方)

关于eclipse + tomcat错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1441604/

相关文章:

java - 如何用Java编写IF-ELSE语句

java - 将多个项目导出为 jar

Java - Objective C Socket UTF8 问题

c - 如何确定 select 的最大 fd ?

java - 为什么我的 Java 堆有这么多 char[]

java - 创建 Eclipse 快捷方式以运行构建文件的特定目标

eclipse - 使用 eclipse 插件在 clearcase 环境中工作?

c# - 从 C# 连接到 node.js 服务器

tomcat - 现有Tomcat(Hostgator)中的Tomcat设置

java - Web 应用程序上的 Eclipse tomcat 启动 java.lang.ClassNotFoundException : org. mockito.Mockito