采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我这边遇到的问题是,将tomcat服务启动后可以访问我保存在tomcat中的文件,但是,部署的项目再打开时就会报出端口被占用的错误,如果关掉tomcat服务,能部署项目,但是前端又会访问不到图片,这是怎么回事呢
应该是晚期。。。喜欢研究是好事,但不建议花太多时间在这种问题上。
老师,把这个课程学完后,你有没其他的课程推荐一下,继续提升技能呢!?
慕课上整体课程情况不太了解,你们不是有个交流群吗?在里面问下慕课教学。
哈哈哈,我的图片终于显示了,感觉是强迫症晚期
开发工具确实可能会造成这种现象,你说的开发工具不太清楚,以eclipse为例,它会复制一个Tomcat做为开发工具内Web容器,这个时候就会造成你说的现象,你用开发工具来启动Tomcat吧,它找不到Tomcat下的图片资源,它只管开发工具内部署的那个Web工程,你用外面的Tomcat启动吧,它和工具内的Tomcat其实配置是一样的,所以只能启动一个,端口会冲突,但它确实是可以找到图片资源的,因为它才是你理解的那个Tomcat。
那我如果是将图片保存在Web工程中是不是就可以访问到图片了!?
可以的
其实是一个道理,关键在于用开发工具启动的是不是那个tomcat
之前已经有同学问过了,你用的是IDEA?然后再这个环境下启动Tomcat找不到图片?那它启动时加载的目录可能不是原Tomcat目录。
我用的是sts,这个问题不影响开发,我就是想弄明白问题出在哪里了
你Tomcat服务开启了两次?
就是这样子的
【部署的项目再打开】是什么意思?
就是在将tomcat服务开启,然后部署web项目,会报出端口被占用
如果只部署web项目,我发现打开我保存的图片时会报错;当我将web项目关掉,通过services.msc打开tomcat服务时又可以访问到图片了
登录后可查看更多问答,登录/注册
【毕设】SSM全面梳理,前后端分离,zTree 和复杂SQL打造权限系统,解惑MyBatis和RESTful
2.5k 3
1.4k 3
2.7k 5
1.0k 43
1.1k 24