java - 如何处理java.lang.Exception : Socket bind failed: [730013] exception

标签 java windows sockets tomcat tomcat7

我需要将 Tomcat 的端口从 8080 更改为 80,以便我可以作为 http://localhost 执行我的 Web 应用程序。我已经回答了这个question 的堆栈溢出。

当我启动 tomcat 7 时,它生成以下异常:

SEVERE: Failed to initialize end point associated with ProtocolHandler ["http-apr-80"] java.lang.Exception: Socket bind failed: [730013] An attempt was made to access a socket in a way forbidden by its access permissions.

这就是问题所在。 windows 7中的tomcat 7如何处理这个异常?

最佳答案

端口 80 似乎已被其他服务使用。 如果您想在端口 80 中运行应用程序,请关闭已端口 80 服务并重试。

关于java - 如何处理java.lang.Exception : Socket bind failed: [730013] exception,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33331187/

相关文章:

java - Ldap 单元测试模拟命名枚举

c++ - HALF_PTR Windows 数据类型

c - 收到 UDP 消息,但如果没有则继续

angularjs - 为什么angular-socket-io用 'Error during WebSocket handshake: Unexpected response code: 400?'提示

java - 无法确定这些测试错误的原因,调试器无法在此处运行,我也无法找出解决方法

使用AudioWaveformCreator的java绘图2(多个)波形

python - Windows错误 : [Error 126] when loading a DLL with ctypes

c - 通过原始套接字传输以太网帧

java - 谷歌关闭 : don't strip comments from Java API

c# - 从 C# Windows 服务生成进程