单独启动Tomcat报错:错误信息如下 java.net.BindException: Can't assign requested address (Bind failed)
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
at java.net.ServerSocket.bind(ServerSocket.java:375)
at java.net.ServerSocket.<init>(ServerSocket.java:237)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:441)
at org.apache.catalina.startup.Catalina.await(Catalina.java:743)
at org.apache.catalina.startup.Catalina.start(Catalina.java:689)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495)
查看hosts文件,发现原来存在的127.0.0.1 localhost 这一行数据没有了,直接到终端中去把这一行加上命令行如下【因为之前有处理过这个文件的相关问题文件的位置/etc/】
1、cd /etc/
2、vi hosts
3、输入【i】进入输入模式
4、加入 【127.0.0.1 localhost】这一行
5、输入【esc】键退出输入模式,进入命令行模式
6、输入【:w】保存输入到hosts文件
7、重启电脑
8、启动IDEA并启动项目,问题解决了