InetAddress.getLocalHost() java.net.UnknownHostException 异常

今天启动rocketmq客户端报出这个异常,发现是/etc/sysconfig/network中的主机名在/etc/hosts中没对应的主机名的映射,所以会出现上述错误,解决方法:

1.vi /etc/sysconfig/network修改主机名为与/etc/hosts中配置的一致,或者默认为localhost.localdomain

2.vi /etc/hosts查看主机名,若一致不做改动

之后便可以正常启动

你可能感兴趣的:(错误解析)