tomcat 配置文件中的Host 标签中的属性 name

,为什么将localhost改成别的,启动tomcat就报错?
图片说明

图片说明

图片说明
图片说明

host的name属性默认表示“localhost”也就是当前电脑的ip,你tomcat启动不需要改这个,域名访问也不是你这样设置的,要域名映射,电脑ip默认80端口,
然后你的dosBase表示启动tomcat默认配置启动的项目,这个可以是相对和绝对路径,但是你这个路径是有问题的!

我根据网上是这么配的,我想不同域名访问到tomcat下不同的项目。
![![图片说明](https://img-ask.csdn.net/upload/201802/07/1517997512_5983.png)图片说明](https://img-ask.csdn.net/upload/201802/07/1517997506_161430.png)图片说明

因为localhost在网络中有特殊意义,它等同于IP地址的:127.0.0.1,而tomcat要启动需要给其设定一个服务所在的IP地址,而通常情况下我们都将其设置成localhost或是127.0.0.1,当然你也可以配置一个你自身主机所拥有的其它IP地址,但是不能使随便的一些字符串

这两个地方都没错么?图片图片

我的问题解决了谢谢各位,前来结帖。配的都没有问题,只是Eclipse下的tomcat中的server.xml会与【C:\Program Files\apache-tomcat-7.0
.14\conf】中的server.xml会有同步的问题,走的是C:底下的,改Eclipse中的会存在同步慢的问题,不是实时改。Eclipse中的会同步到server.xml底下的。所以确认了两个文件都同步了,再测测试试。
图片说明