springboot 开发时将css,js,html 放在 src/main/webapp下,调试都一切正常,,但是打包成jar后,webapp下的资源全部无法访问,求解

解决方案 »

  1.   

    你应该去tomcat下看看页面是否编译成了class文件,调试正常只能说你本地没问题,打成jar包后有问题说明你服务器加载项目编译的时候丢东西了,你应该看看那些文件丢了
      

  2.   

    jar里所有文件都有,,就是访问不了
      

  3.   

    打成jar就不会包含webapp里面的东西 你眼瞎?
      

  4.   


    看这个! http://my.oschina.net/hcliu/blog/677251 
      

  5.   

    解决了吗?我的webapp下的资源也无法访问
      

  6.   

    src/main/webapp 打成jar时不会打到jar包里
    你认为的打到jar包里面,路径是不行的会报404。我看LeegooWang发的截图,页面是在/META-INF 目录里面,
    最简单的方法:打成war包,再用java -jar XX.war 运行就行
    打war包时会把src/main/webapp 下的内容打到war包里
      

  7.   

    备注:我的页面是html,不是jsp
    视图解析:InternalResourceViewResolver
    prefix :/WEB-INF/view/page/