记录一下前两天用tomcat部署war包服务遇到的一个情况。
我的服务在IDEA上跑时,访问方式是 http://localhost:8080 ,可以正常运行。
然后把war包放到tomcat的webapps下知乎,服务能正常跑,但是 http://localhost:8080 访问不了
这里的知识点是,tomcat部署服务,webapps/ROOT下的才能直接访问,在webapps的还需要加上war包解压后的文件夹名
如我的 war包是 test.war,放webapps/ROOT下就可以直接 http://IP:端口号 访问;如何放 webapps下,访问地址应为:http://IP":端口号/test
一个不错的参考博客: web项目部署以及放到ROOT目录下