idea和eclipse问web项目的路径的区别
先上结论:
eclipse访问项目的路径一般是localhost:8080/projectName, 当把IDE换成idea以后,访问路径一般情况下就变成了localhost:8080,路径没有了后面的项目名。
再来说过程:
我在使用idea的时候,导入了一个eclipse的servlet的web项目,导入是成功了,tomcat也配置好了,也能访问页面的主页
但是,所有的图片都显示不了,显示Failed to load resource: the server responded with a status of 404 () 图片名.jpg
我的图片路径差不多如下:
img src=https://www.it610.com/article/“http://localhost:8080/xxx项目名/images/xxx.jpg” border=“0”/
所有的servlet都无法访问,显示 GET http://localhost:8080/xxx项目名/xxxServlet?method=findByxxx&cid=xxx 404 xxx.js:160
然后为了解决这个问题,到处搜索解决方案啊
最后找到了问题症结所在,就是文章开头说的那样
使用eclipse时的访问路径是img src=https://www.it610.com/article/“http://localhost:8080/xxx项目名/images/xxx.jpg” border=“0”/
和http://localhost:8080/xxx项目名/xxxServlet
但是你一旦导入到idea中,就必须把路径中的项目名去掉,才能正常使用,如下:
img src=https://www.it610.com/article/“http://localhost:8080/images/xxx.jpg” border=“0”/
和http://localhost:8080/xxxServlet
【idea和eclipse问web项目的路径的区别】很简单的问题,但是就是新手最容易犯的错误,因为代码没问题,但是新手一般都是找代码问题,导致时间被无限浪费
推荐阅读
- 急于表达——往往欲速则不达
- 第三节|第三节 快乐和幸福(12)
- 20170612时间和注意力开销记录
- 2.6|2.6 Photoshop操作步骤的撤消和重做 [Ps教程]
- 对称加密和非对称加密的区别
- 眼光要放高远
- 樱花雨
- 前任
- 2020-04-07vue中Axios的封装和API接口的管理
- 烦恼和幸福