Linux和未知的java程序异常
在suse 32位上,我尝试运行一个java应用程序,我得到了这个错误 java.net.UnknownHostException:linux-7w1q.site:linux-7w1q.site:名称或服务未知 我检查了我的/etc/hosts文件Linux和未知的java程序异常,java,linux,opensuse,suse,Java,Linux,Opensuse,Suse,在suse 32位上,我尝试运行一个java应用程序,我得到了这个错误 java.net.UnknownHostException:linux-7w1q.site:linux-7w1q.site:名称或服务未知 我检查了我的/etc/hosts文件 127.0.0.1 localhost linux-7w1q # special IPv6 addresses ::1 localhost ipv6-localhost ipv6-loopback fe00::0
127.0.0.1 localhost linux-7w1q
# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback
fe00::0 ipv6-localnet
ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
但是它看起来还可以错误消息显示您正在查找
linux-7w1q.site
,但是您的/etc/hosts
别名是linux-7w1q
在我看来不合适。它查找linux-7w1q.site
,您只有linux-7w1q
的条目。你应该检查应用程序为什么请求linux-7w1q.site。我在我的主机文件中添加了:172.18.1.125 linux-7w1q.site localhost,现在我可以ping这两个,没有问题。当我ping linux-7w1q时,我用linux-7w1q.site得到了一个成功的答案,我得到了未知的主机,这正是人们所期望的,因为linux-7w1q
是在您的配置中定义的,而linux-7w1q.site
不是