免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1689 | 回复: 1
打印 上一主题 下一主题

Linux下AAS启动时的java.net.UnknownHostException异常 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-03-12 20:17 |只看该作者 |倒序浏览

Linux下AAS启动时的java.net.UnknownHostException异常
  1. [plain] view plaincopy
  2. 01.127.0.0.1 localhost  
复制代码
服务器操作系统:Red Hat Enterprise Linux Server release 5.3

JDK:1.6.0_31

AAS:7.0

直接在linux命令行运行./startapusic,运行时,发生如下异常:




[java] view plaincopy
  1. 01.2012-03-12 11:04:09 错误 [apusic.service.Muxer] 启动失败  
  2. 02.java.net.UnknownHostException: localhost.localdomain: localhost.localdomain  
  3. 03.    at java.net.InetAddress.getLocalHost(InetAddress.java:1360)  
  4. 04.    at com.apusic.net.Muxer.startService(Unknown Source)  
  5. 05.    at com.apusic.service.Service.start(Unknown Source)  
  6. 06.    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
  7. 07.    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)  
  8. 08.    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)  
  9. 09.    at java.lang.reflect.Method.invoke(Method.java:597)  
  10. 10.    at com.apusic.jmx.MBeanDescriptor.invoke(Unknown Source)  
  11. 11.    at com.apusic.jmx.DynamicMBeanSupport.invoke(Unknown Source)  
  12. 12.    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)  
  13. 13.    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)  
  14. 14.    at com.apusic.server.J2EEServer.start(Unknown Source)  
  15. 15.    at com.apusic.server.J2EEServer.startup(Unknown Source)  
  16. 16.    at com.apusic.server.Main.main(Unknown Source)  
复制代码
一看“java.net.UnknownHostException”,应该是hosts文件配置不正确造成的。

打开目前的/etc/hosts文件内容如下:




[plain] view plaincopy
01.127.0.0.1 localhost  
而异常信息看起来是名字为:localhost.localdomain的domain不能被识别。想起来网卡的配置里面DNS下的“主机名”被配置为:localhost.localdomain,但是hosts文件中并没有添加对localhost.localdomain的配置,因此,要么调整主机名,要么修改/etc/hosts文件,修改hosts文件还是比较安全可控的,因此,修改/etc/hosts文件为如下内容:




[plain] view plaincopy
01.127.0.0.1 localhost.localdomain localhost  
重新启动AAS,OK!

论坛徽章:
0
2 [报告]
发表于 2012-03-12 20:18 |只看该作者
谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP