请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,遇到困难了

字有点多,先感谢老师的耐心观看。事情是这样的,我跟着视频做到了13-13了,可以在STS启动本地项目可以像老师那样运行出来,图片也加载出来了,功能也能实现,然后部署到服务器前用命令打包了放到云服务器通过java -jar o2o-0.0.1-SNAPSHOT.war也可以运行出来,也没有什么报错,就是项目的图片是打X的,就是图片加载不出,找不到图片,路径有问题,然后我就慢慢地在application文件和config包下的web包下的MvcConfiguration下一个一个的试路径。就是改了路径再mvn clean package -Dmaven.test.skip=true重新打包,删掉服务器上面的war包再重新上传上去再启动(每次我都会直接关掉Xshell6以停止服务器上的程序,且部署在toncat上的1.0项目我会先停掉),虽然每次都试不对,但是项目的首页都是可以加载出来的,那6大分类也能看见,就是图片显示不出来而已。然后试着试着就突然首页加载不出来了,我以为是路径的问题,就继续试,突然发现STS上项目各个类都没有报错,而项目名突然多了个红X,百度了problems的报错信息后,发现是web.xml里的version和项目的Project facets的web module的version不一致,改成一样之后就不报错了。但是后面发现无论怎么改,项目的首页都加载不出来了,就是一片空白,不像之前一样,除了图片其他都能加载出来,像这样图片描述
但是点击这个全部商店,是可以看到其他店铺信息的,像这样图片描述
说明图片加载路径写对了,但是不知道什么原因主页加载不出,然后我去试了STS里的本地项目还有以前保存的没有问题的版本,都加载不出主页,还用tomcat跑了1.0的SSM项目,结果都是主页加载不出,我就觉得应该不是代码问题,应该是服务器的问题。鉴于以前有一次也是主页加载不出,我去reids.conf文件里修改了bind 127.0.0.1改成0.0.0.0就显示出来了,我觉得可能是redis出了什么问题,我去看还是0.0.0.0,我就去查看了端口,并把端口给KILL掉了,但是KILL掉之后想重启发现重启不了了
图片描述
启动不起来又提示已经运行,我就很纳闷,图片描述
查看端口又发现有,但是执行命令又会莫名终止
图片描述
弄了两天实在不知道怎么解决了,百度了好多都不行,准备想用1.0项目交毕业设计的,2.0只是感兴趣做了下去,现在弄得好好的1.0的项目用外置tomcat都加载不出首页了,快答辩了,实在有点崩溃,老师可以(有偿)远程操作帮我调一下服务器redis的问题吗,万分感谢!QQ:792616727

正在回答 回答被采纳积分+3

1回答

翔仔 2019-12-23 19:16:10

同学好,感觉是一个比较简单的问题,你可以配置下redis日志,然后尝试启动看看输出

https://blog.csdn.net/lsm135/article/details/51471525

然后前面的那个一片空白的问题,肯定是和redis缓存有关,需要使用redis-cli登录服务器上的redis服务,然后执行flushall就能重新从后台去获取信息,否则首页信息会一直从缓存获取

0 回复 有任何疑惑可以回复我~
  • 提问者 慕雪9541260 #1
    好的,谢谢老师,那我自己再尝试弄弄看
    还有,这种问题是如何产生的,需要怎么避免?下次java -jar启动项目后如何合理关闭再启动才能避免这种问题,因为启动后好像不能再继续敲指令了,就只能强关掉了
    回复 有任何疑惑可以回复我~ 2019-12-23 20:34:29
  • 翔仔 回复 提问者 慕雪9541260 #2
    感觉应该是做1.0的时候,相关的缓存有残留?后续做2.0的时候直接取缓存会有问题。还得继续看看有没有问题才能定位原因
    回复 有任何疑惑可以回复我~ 2019-12-24 00:28:20
  • 提问者 慕雪9541260 回复 翔仔 #3
    老师,实在搞不了,重置阿里云空间感觉来不及了,能帮我调一下吗,redis服务这个,(ಥ_ಥ)
    回复 有任何疑惑可以回复我~ 2019-12-27 12:08:56
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信