请稍等 ...
×

采纳答案成功!

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

前端APP启动时遇到的问题

老师,我这边遇到的问题是,将tomcat服务启动后可以访问我保存在tomcat中的文件,但是,部署的项目再打开时就会报出端口被占用的错误,如果关掉tomcat服务,能部署项目,但是前端又会访问不到图片,这是怎么回事呢

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

7回答

源生活 2017-08-18 18:29:32

应该是晚期。。。喜欢研究是好事,但不建议花太多时间在这种问题上。

0 回复 有任何疑惑可以回复我~
  • 提问者 放学后__ #1
    老师,把这个课程学完后,你有没其他的课程推荐一下,继续提升技能呢!?
    回复 有任何疑惑可以回复我~ 2017-08-19 16:44:04
  • 慕课上整体课程情况不太了解,你们不是有个交流群吗?在里面问下慕课教学。
    回复 有任何疑惑可以回复我~ 2017-08-19 16:52:52
提问者 放学后__ 2017-08-18 17:21:09


https://img1.sycdn.imooc.com/szimg//5996b1610001c99503040686.jpg


哈哈哈,我的图片终于显示了,感觉是强迫症晚期

0 回复 有任何疑惑可以回复我~
源生活 2017-08-17 10:24:32

开发工具确实可能会造成这种现象,你说的开发工具不太清楚,以eclipse为例,它会复制一个Tomcat做为开发工具内Web容器,这个时候就会造成你说的现象,你用开发工具来启动Tomcat吧,它找不到Tomcat下的图片资源,它只管开发工具内部署的那个Web工程,你用外面的Tomcat启动吧,它和工具内的Tomcat其实配置是一样的,所以只能启动一个,端口会冲突,但它确实是可以找到图片资源的,因为它才是你理解的那个Tomcat。

0 回复 有任何疑惑可以回复我~
  • 提问者 放学后__ #1
    那我如果是将图片保存在Web工程中是不是就可以访问到图片了!?
    回复 有任何疑惑可以回复我~ 2017-08-17 18:29:09
  • 可以的
    回复 有任何疑惑可以回复我~ 2017-08-17 18:52:56
  • 其实是一个道理,关键在于用开发工具启动的是不是那个tomcat
    回复 有任何疑惑可以回复我~ 2017-08-17 19:00:22
源生活 2017-08-17 09:29:35

之前已经有同学问过了,你用的是IDEA?然后再这个环境下启动Tomcat找不到图片?那它启动时加载的目录可能不是原Tomcat目录。

0 回复 有任何疑惑可以回复我~
  • 提问者 放学后__ #1
    我用的是sts,这个问题不影响开发,我就是想弄明白问题出在哪里了
    回复 有任何疑惑可以回复我~ 2017-08-17 09:31:38
源生活 2017-08-17 09:12:36

你Tomcat服务开启了两次?

0 回复 有任何疑惑可以回复我~
提问者 放学后__ 2017-08-17 09:09:49

https://img1.sycdn.imooc.com/szimg//5994ecc9000141e906790466.jpg

就是这样子的https://img1.sycdn.imooc.com/szimg//5994ecc90001dc4d06890463.jpg


0 回复 有任何疑惑可以回复我~
源生活 2017-08-17 08:59:35

【部署的项目再打开】是什么意思?

0 回复 有任何疑惑可以回复我~
  • 提问者 放学后__ #1
    就是在将tomcat服务开启,然后部署web项目,会报出端口被占用
    回复 有任何疑惑可以回复我~ 2017-08-17 09:01:24
  • 源生活 回复 提问者 放学后__ #2
    你Tomcat服务开启了两次?
    回复 有任何疑惑可以回复我~ 2017-08-17 09:06:34
  • 提问者 放学后__ 回复 源生活 #3
    如果只部署web项目,我发现打开我保存的图片时会报错;当我将web项目关掉,通过services.msc打开tomcat服务时又可以访问到图片了
    回复 有任何疑惑可以回复我~ 2017-08-17 09:12:09
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信