本文共 410 字,大约阅读时间需要 1 分钟。
今天在使用maven搭建web项目时,发现个很奇怪的问题,我将项目部署到tomcat后,启动tomcat。
然后浏览器输入http://127.0.0.1:8080/UP_coptest/
结果一直显示404错误,很显然,我项目的路径出错了。
对着网上的教程,用maven搭建web项目,对着一步一步做还是错。主要原因是没搞清楚它的原理。
先说说deployment assembly这个键下的内容。
source下的第三个是/src/main/webapp,这种情况下,tomcat是访问不到index.jsp的,应该修改为/src/main/webapp/WEB-INF.
为什么呢?因为WEB-INF这个目录是我所创建的,默认是没有的,要是想读到这个目录下的内容,就必须进行设置。
我感觉创建动态web的过程不一样的话,这里的配置也会不一样。
补充:我觉得我前面说的不对,但是总归一句话404错误,一定是路径问题。