同样一段代码,在普通web项目里跑得通在Maven里就不行!不是jar的原因

不知道为什么,普通web项目里没问题的代码,挪到Maven里就跑不通了,下图就是个test,一个简单的SpringMVC的Helloworld,在普通web项目里没有问题

图片说明

现在在Maven里布置同样的代码就404了,jar包下载是成功的,tomcat的webapps里也找得到这个Maven项目,浏览器url的路径名也没错

代码图---》

图片说明
图片说明
图片说明
图片说明

webapps图---》

图片说明
图片说明
图片说明

代码没错,jar包下载成功,tomcat也部署进去了,404是为什么呢!?

4个回答

你访问localhost:8080/SSM01 也是404吗?

yy8093
我说假如 回复cai772088996: http://blog.csdn.net/chuyuqing/article/details/28879477 算了,你看看这个博客吧,参考下
3 年多之前 回复
cai772088996
cai772088996 新建的Maven project,您说的忘了转是什么意思亲
3 年多之前 回复
yy8093
我说假如 回复cai772088996: 你的工程是web工程吧?有时候可能会忘了转
3 年多之前 回复
cai772088996
cai772088996 必须的,就连直接访问一个jsp都是404(普通web项目没这种怪问题)
3 年多之前 回复

test1方法没有注解 @requestMapping

qq_33456238
qq_33456238 回复cai772088996: 那你看看是不是包冲突了 tomcat自带的包和你依赖的包
3 年多之前 回复
cai772088996
cai772088996 不是,我的类里只有一个方法,可以不需要方法注解,若有多个方法才用注解区分
3 年多之前 回复

是不是你的maven项目的目录结构有问题,,

cai772088996
cai772088996 跟这个没关系吧,别的什么都不说,现在就只是想直接访问个jsp都访问不了(没在WEB-INF里的jsp)
3 年多之前 回复

楼主找到问题之所在了吗?

我的问题和你一样一样的!!

cai772088996
cai772088996 那个...我的解决方法就是:离maven远点儿,反正普通web项目跑的通,说明代码没问题
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问