Linux部署TOMCAT错误出现java.net.…
2014-12-23 00:13
381 查看
linux系统下部署TOMCAT错误:java.net.UnknownHostException: bogon: bogon
java.net.UnknownHostException: bogon: bogon
at java.net.InetAddress.getLocalHost(InetAddress.java:1353)
at
org.apache.jk.common.ChannelSocket.unLockSocket(ChannelSocket.java:490)
at
org.apache.jk.common.ChannelSocket.pause(ChannelSocket.java:289)
at org.apache.jk.server.JkMain.pause(JkMain.java:681)
at
org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:163)
at
org.apache.catalina.connector.Connector.pause(Connector.java:1032)
at
org.apache.catalina.core.StandardService.stop(StandardService.java:489)
at
org.apache.catalina.core.StandardServer.stop(StandardServer.java:734)
at org.apache.catalina.startup.Catalina.stop(Catalina.java:602)
at
org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:645)
解决这个异常的方法是
主机映射的原因。
修改etc/hosts文件
用root用户登陆后
[root@bogon ~]# vi /etc/hosts
将看到如下代码:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1
localhost.localdomain
localhost
::1
localhost6.localdomain6 localhost6
将以上代码修改成 也就是加个bogon
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1
bogon localhost.localdomain
localhost
::1
localhost6.localdomain6 localhost6
然后按ESC 冒号 wq 保存后退出 reboot 重启后生效。
问道解决。以上异常就不会出现了。一切OK了。
java.net.UnknownHostException: bogon: bogon
at java.net.InetAddress.getLocalHost(InetAddress.java:1353)
at
org.apache.jk.common.ChannelSocket.unLockSocket(ChannelSocket.java:490)
at
org.apache.jk.common.ChannelSocket.pause(ChannelSocket.java:289)
at org.apache.jk.server.JkMain.pause(JkMain.java:681)
at
org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:163)
at
org.apache.catalina.connector.Connector.pause(Connector.java:1032)
at
org.apache.catalina.core.StandardService.stop(StandardService.java:489)
at
org.apache.catalina.core.StandardServer.stop(StandardServer.java:734)
at org.apache.catalina.startup.Catalina.stop(Catalina.java:602)
at
org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:645)
解决这个异常的方法是
主机映射的原因。
修改etc/hosts文件
用root用户登陆后
[root@bogon ~]# vi /etc/hosts
将看到如下代码:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1
localhost.localdomain
localhost
::1
localhost6.localdomain6 localhost6
将以上代码修改成 也就是加个bogon
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1
bogon localhost.localdomain
localhost
::1
localhost6.localdomain6 localhost6
然后按ESC 冒号 wq 保存后退出 reboot 重启后生效。
问道解决。以上异常就不会出现了。一切OK了。
相关文章推荐
- java项目部署到linux系统上出现java.lang.OutOfMemoryError: PermGen space错误
- linux中tomcat启动错误:java.net.BindException: address already in use <null>:8443
- linux上部署tomcat出现java heap堆内存溢出
- tomcat运行时候出现java.net.BindException: Address already in use: JVM_Bind错误解决方法
- Maven部署web应用war包到Tomcat 出现 I/O exception (java.net.SocketException) caught when processing request:
- Linux tomcat关闭 出现 java.net.ConnectException: Connection refused
- linux中tomcat启动错误:java.net.BindException: Permission denied <null>:80
- Linux环境出现java.net.SocketException: 打开的文件过多错误
- Linux 下Tomcat运行一段时间报java.net.SocketException: Too many open files的错误问题解决
- Linux下部署hadoop出现java.net.UnknownHostException
- 部署tomcat中出现的java程序 java编译错误 程序包javax.servlet不存在javax.servlet.*
- Tomcat严重错误,日志里出现: java.lang.NoClassDefFoundError: javax/el/ExpressionFactory
- Tomcat启动时报java.net.BindException:Address already in use:JVM Bind:8443错误的解决方法
- 启动TomCat 出现java.net.BindException:Address already in use:JVM_Bind
- Linux出现java.net.UnknownHostException异常问题的解决办法
- .Tomcat 6.0 错误信息: 严重: StandardServer.await:create[8005]: java.net.BindException: Address already in
- tomcat启动时出现 java.lang.exception: socket bind failed:……错误
- .NET webservice 部署 IIS 出现500.19错误
- asp.net mvc 部署时出现错误 没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限
- [Linux]在Linux上部署Java开发环境笔记(三):Linux中安装Tomcat6.0