我检查了out目录中并没有加载到了对应的类,并且删除out目录重新rebuild了依然没有,这个问题如何解决?

我检查了out目录中并没有加载到了对应的类,并且删除out目录重新rebuild了依然没有,这个问题如何解决?

老师您好,我跟这个同学(配置spring mvc 控制器返回游览…-慕课网 (imooc.com))的情况一样的,index.html可以访问说明tomcat启动成功,端口也是正确的,访问http://localhost/t出现404,404是路径有误,我检查了out目录中并没有加载到了对应的类,并且删除out目录重新rebuild了依然没有,这个问题如何解决?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,同学是想说out中没有classes目录?还是TestController在out目录下没有生成对应的class文件?

https://img1.sycdn.imooc.com//climg/61dd1a2c09f9d7f804190196.jpg

如果是前者可参考如下步骤:

1、第一种方式:

如果是新创建项目,创建好项目后,先创建一个类,然后build Project,之后再配置tomcat,就不会出现out目录找不到classes文件的情况。

2、第二种方式:

找到项目所在的本地目录,然后关闭IDEA,删除本地项目中的.idea目录,重新打开项目,配置web模块和tomcat,删除target和out目录,重新运行项目即可。

如果是后者可参考如下步骤:

1、重新构建下项目试试,build->Build Artifact->clean,然后再build->build Artifact->rebuild;如

http://img1.sycdn.imooc.com//climg/60c869fe0980efcd02510210.jpg

http://img1.sycdn.imooc.com//climg/60c869e109006abd03120109.jpg

http://img1.sycdn.imooc.com//climg/60c8699c09db806c03120132.jpg

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师