IDEA中配置tomcat,启动项目出现该错误:Error running Tomcat Server: server.xml does not contain virtual host 'localhost'.
本人解决方法如下:
1.配置好idea的application servers
file-->setting 搜索application servers
2.找到Tomcat目录下的server.xml文件
找到server.xml文件中的<Host></Host>标签,修改name属性为:localhost
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
3.如果启动还是报:Error running Tomcat Server: server.xml does not contain virtual host 'localhost'.
修改hosts文件:windows操作系统路径如下:C:\Windows\System32\drivers\etc
打开host文件夹:添加属性
127.0.0.1 localhost