Caused by: java.net.UnknownHostException: e.localdomain: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:928)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1323)
at java.net.InetAddress.getLocalHost(InetAddress.java:1500)
在centos7上面部署java项目时,启动之后报上面的错误:提示未知名的名称或服务e.localdomain
解决办法: 修改/etc/hosts文件,声明自己的主机名即可。
- 切换到etc目录下:
cd /etc
- 编辑hosts文件:
vi hosts
,直接将主机名添加到前面就行,主机名就是报错中提示的未知名的名称或服务
- 退出保存:
esc
,输入英文冒号:
再输入wq
回车即可。