菊花喷射式Y 2022-02-09 10:36 采纳率: 0%
浏览 23

war包运行后,如何本地上传资源、请求资源?java

问个问题啊。就是一个项目,里边有把图片上传到本地(工程项目的webapp目录下).src目录下,然后前端通过http:localhost.url显示图片的操作。

项目没有打包,debug的时候,可以正常上传图片、显示图片(因为debug的时候用inteL llij 运行,工程目录下有.src.webinf.资源目录,我可以直接上传,获取)。

然后打war包,用 java -jar war命令启动war包之后,上传图片、显示图片都报错(如果打包之前“.src.webinf.资源目录这个目录”有相应的资源,打war之后运行起来,也是可以通过url直接获取,但是上传新的图片就不行。因为打war包之后,war压缩包里找不到.src.webinf.资源目录这个目录,或者其他原因)

有啥方法,可以打成war,运行war包之后,正常上传、显示图片呢?

  • 写回答

3条回答 默认 最新

  • 爪哇小白2021 2022-02-09 11:01
    关注

    打成war包放tomcat里面,就可以正常上传显示了。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月9日

悬赏问题

  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效