美文网首页
springboot java.lang.RuntimeExce

springboot java.lang.RuntimeExce

作者: 1ff5a98e5398 | 来源:发表于2018-12-11 16:54 被阅读27次

    说明

    把文件放在springboot项目resources下,直接使用getClassLoader().getResource()方法来读取,在本地是正常的,发布到服务器上之后就会抛异常:

    java.lang.RuntimeException: java.io.FileNotFoundException
    

    原因是配置文件打在jar内部,这种方式读取不到

    解决

    改用getResourceAsStream的方式

    PdfUtils.class.getClassLoader().getResourceAsStream(pdfFile)
    

    权威解释

    相关文章

      网友评论

          本文标题:springboot java.lang.RuntimeExce

          本文链接:https://www.haomeiwen.com/subject/ufsehqtx.html