Java Web项目在Mac系统上启动时提示nodename nor servname provided的解决办法
来源:互联网 发布:安装caffe用linux 编辑:程序博客网 时间:2024/05/29 02:14
错误情况
今天在Mac系统上启动Java Web项目的时候,提示了java.net.UnknownHostException: terrysundemac-air: nodename nor servname provided类似的错误.然后在网上找到了解决办法,现在将这个问题的解决办法分享给大家。
先看下异常的提示信息:
java.net.UnknownHostException: terrysundemac-air: terrysundemac-air: nodename nor servname provided, or not known at java.net.InetAddress.getLocalHost(InetAddress.java:1473)异常信息中的terrysundemac-air这个是我们的Mac系统的主机名称,有些代码里面可能需要根据主机名称来去本地的DNS里找对应的IP地址,由于本地的DNS配置中没有指定主机名这个IP地址是什么,也就会提示这个错误了
解决办法
1.打开Mac系统上的终端,查看查看当前主机DNS的配置,输入命令cat /private/etc/hosts
2.然后编辑主机配置,增加主机名的映射,输入命令sudo vi /private/etc/hosts,进入VI编辑器,增加如下的映射
127.0.0.1 terrysundemac-air
退出保存。
3.在终端中输入刷新的命令dscacheutil -flushcache
0 0
- Java Web项目在Mac系统上启动时提示nodename nor servname provided的解决办法
- Java Web项目在Mac系统上启动时提示nodename nor servname provided的解决办法
- Java Web项目在Mac系统上启动时提示nodename nor servname provided的解决办法
- Mac系统上启动Java Web项目的时候,提示了java.net.UnknownHostException: MAC-pro.local: nodename nor servname
- Getting ‘java.net.UnknownHostException: LAPTOP-23876346: nodename nor servname provided, or not know
- [git]ssh: Could not resolve hostname github.com: nodename nor servname provided, or not known
- 异常处理:.net.UnknownHostException nodename nor servname provided, or not known
- There was an error pushing a new version to trunk: getaddrinfo: nodename nor servname provided, or n
- “试图运行项目时出错:无法在 web 服务器上启动调试。” 的解决办法
- 试图运行项目时出错:无法在web服务器上启动项目得解决办法
- 试图运行项目时出错:无法在web服务器上启动项目得解决办法
- 试图运行项目时出错:无法在web服务器上启动项目得解决办法(转载)
- 试图运行项目时出错:无法在web服务器上启动项目得解决办法
- Java Web项目启动时提示UnknownHostException
- asp.net无法在Web服务器上启动调试项目的解决办法
- asp.net无法在Web服务器上启动调试项目的解决办法
- 关于在mac系统上开发web的配置-PHP
- Idea在Mac上如何同时启动多个tomcat运行多个web项目
- iOS之UIDatePicker的使用(二)
- linux 内核动态映射与静态映射
- STL源码剖析-STL容器迭代器失效问题总结
- 二分
- Dubbo注册中心集群Zookeeper
- Java Web项目在Mac系统上启动时提示nodename nor servname provided的解决办法
- H5 Canvas相关小知识点!
- 主分量分析PCA
- jQuery判断checkbox是否被选中
- 存储过程 嵌套游标问题
- S代码的简单重构与优化(适合新手)
- java中使用哈希表
- 检查表
- 2015年河南省省赛部分题题解