请稍等 ...
×

采纳答案成功!

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

求助~!关于Intellij IDEA设置 tomcat虚拟路径问题

 老师同学们好, 本人的 IDEA使用的本地tomcat,目前,不知道哪个地方错了,照片不能加载出来,IDEA也勾选相关tomcat操作,还望老师、同学帮忙看一下,卡这一天了, 谢谢~!

图片描述
图片描述
图片描述
图片描述

正在回答

2回答

同学好,请将数据库相对路径里的\全部替换成/ 然后upload前面加上/ 因为你需要在相对路径里出现/upload前缀,这样才能将/upload替换成你设置好的docbase的地址

0 回复 有任何疑惑可以回复我~
  • 提问者 卡斯迪奥_ #1
    打开index页面 ,加载图片失败, 按F12 找不到指定图片,地址是
    
    http://localhost:8088/frontend/upload/item/shop/1/2018121818540316811.jpg     
    
    
    但是 我启动tomcat后,在浏览器地址栏输入 
    
    http://localhost:8088/upload/item/shop/1/2018121818540316811.jpg
    却能访问到图片, 请问老师怎么除去那个/frontend,工具用的IDEA,win10操作系统
    回复 有任何疑惑可以回复我~ 2018-12-23 16:40:21
  • 提问者 卡斯迪奥_ #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-12-23 16:53:56
  • 提问者 卡斯迪奥_ #3
    已经解决,感谢老师~!
    回复 有任何疑惑可以回复我~ 2018-12-23 16:54:18
__小飞象 2019-04-05 16:32:34

还有一个方法,不用手动改server.xml:

1、在tomcat配置里的Deployment,点击“+”后选择 External Source

https://img1.sycdn.imooc.com//szimg/5ca7113000016b0519881098.jpg

2、选择需要映射的文件夹,我这里是upload文件夹

https://img1.sycdn.imooc.com//szimg/5ca711880001d00119781082.jpg

3、打开后,自动映射upload的Application context为“/upload”

https://img1.sycdn.imooc.com//szimg/5ca711b70001906119921096.jpg


PS:修改上面的设置后,其实idea起的tomcat实例的server.xml自动添加了context映射,可以查看idea的tomcat实例的conf目录下,server.xml内容

# zcb @ zcbdeMBP in ~/Library/Caches/IntelliJIdea2018.3/tomcat/Unnamed_o2o/conf [16:31:36]
$ cat server.xml.0 | grep Context
        <Context docBase="/Users/zcb/workspace/workspace-java/o2o/image/upload" path="/upload"/>


2 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号