新建的web项目,各种都配置好,选择run on server之后,发现运行失败,并不能访问需要的网址。而脱离eclipse,将生成的war文件直接放到tomcat的webapp下时,可以正常访问。所以问题就是部署失败。
百度之后,发现还需要将项目部署到tomcat下,否则在实际的tomcat目录下,就找不到发布的项目。而eclipse中的默认部署路径是:.metadata\plugins\目录下的wtpwebapps,这样在实际的tomcat目录下,就找不到发布的项目。
(1)双击server,打开配置界面
(2)将部署路径改为tomcat的安装目录下,选择第二项,并且把下面的更改为webapps
(3)再次run install这个项目,再到tomcat的webapp下查看时,就已经存在了。然后输入要浏览的网址,发现已经OK了。代码已经运行。