tomcat沒法鏈接本地服務器問題

更新系統後IDEA下啓動項目失敗,報錯:java

/Users/****/tomcat/tomcat-7.0.70/bin/catalina.sh run
Connected to the target VM, address: '127.0.0.1:57716', transport: 'socket'
[2016-11-05 11:53:04,930] Artifact ****:war exploded: Server is not connected. Deploy is not available.
??: ????????: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: ****MacBook-Pro.local: ****MacBook-Pro.local: nodename nor servname provided, or not known
Disconnected from server
Disconnected from the target VM, address: '127.0.0.1:57716', transport: 'socket'

看錯誤信息彷佛是不知道域名「****MacBook-Pro.local」對應的地址是多少,雖然暫時不知道爲何不是localhost,但既然他不知道就告訴他先。node

編輯配置文件,須要sudo的權限才行vim

sudo vim /etc/hosts

發現裏面各類 IP 域名tomcat

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost

127.0.0.1    ******0

#隨便找個空位加上這個,告訴他這個域名地址是本機,*號爲手動打碼
127.0.0.1   ****MacBook-Pro.local

127.0.0.1   ******6
127.0.0.1   *******.com

把那個tomcat找不到的地址加進去就好了socket

PS:雖然這個問題解決了但項目還沒跑起來,爲何要做死升系統!!!ide

相關文章
相關標籤/搜索