springboot 打包 jar 无法访问 webapp下的资源?

liujun1516 2015-12-25 10:44:56
springboot 开发时将css,js,html 放在 src/main/webapp下,调试都一切正常,,但是打包成jar后,webapp下的资源全部无法访问,求解
...全文
10268 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
winsli2015 2019-12-20
  • 打赏
  • 举报
回复
引用 9 楼 a8833176a 的回复:
src/main/webapp 打成jar时不会打到jar包里
你认为的打到jar包里面,路径是不行的会报404。我看LeegooWang发的截图,页面是在/META-INF 目录里面,
最简单的方法:打成war包,再用java -jar XX.war 运行就行
打war包时会把src/main/webapp 下的内容打到war包里

确实,可以直接执行war包,牛!!!
maradona1984 2019-12-20
  • 打赏
  • 举报
回复
如果打成jar包的话,丢到META-INF/resources里即可,tomcat可以访问到
a8833176a 2017-12-05
  • 打赏
  • 举报
回复
备注:我的页面是html,不是jsp 视图解析:InternalResourceViewResolver prefix :/WEB-INF/view/page/
a8833176a 2017-12-05
  • 打赏
  • 举报
回复
src/main/webapp 打成jar时不会打到jar包里
你认为的打到jar包里面,路径是不行的会报404。我看LeegooWang发的截图,页面是在/META-INF 目录里面,
最简单的方法:打成war包,再用java -jar XX.war 运行就行
打war包时会把src/main/webapp 下的内容打到war包里
C.Hang 2017-12-04
  • 打赏
  • 举报
回复
引用 7 楼 LeegooWang 的回复:
解决了吗?我的webapp下的资源也无法访问
Feify@肥肥 2017-11-06
  • 打赏
  • 举报
回复
Feify@肥肥 2017-11-06
  • 打赏
  • 举报
回复
我还是没有出来啊
大白守护进程 2016-11-22
  • 打赏
  • 举报
回复
编译的路径不对,没有在正确的目录下
a83687 2016-07-22
  • 打赏
  • 举报
回复
引用 楼主 liujun1516 的回复:
springboot 开发时将css,js,html 放在 src/main/webapp下,调试都一切正常,,但是打包成jar后,webapp下的资源全部无法访问,求解
看这个! http://my.oschina.net/hcliu/blog/677251
hackerdom. 2016-03-23
  • 打赏
  • 举报
回复
打成jar就不会包含webapp里面的东西 你眼瞎?
Usher丶AckMan 2015-12-25
  • 打赏
  • 举报
回复
你应该去tomcat下看看页面是否编译成了class文件,调试正常只能说你本地没问题,打成jar包后有问题说明你服务器加载项目编译的时候丢东西了,你应该看看那些文件丢了
liujun1516 2015-12-25
  • 打赏
  • 举报
回复
jar里所有文件都有,,就是访问不了

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧