以下是错误代码,我在本地 windows 环境上,打包 jar 没有问题,但是部署到服务器上就出这个毛病了。 通过搜索没找到类似的结果,所以恬不知耻的跳出来问下,忘有人能给指个路。谢谢! [ERROR]-[2020-02-04 02:56:24]-[org.b3log.latke.Latkes:898]: Read f ..

解决了不少问题,但这个无从下手

以下是错误代码,我在本地 windows 环境上,打包 jar 没有问题,但是部署到服务器上就出这个毛病了。

通过搜索没找到类似的结果,所以恬不知耻的跳出来问下,忘有人能给指个路。谢谢!

[ERROR]-[2020-02-04 02:56:24]-[org.b3log.latke.Latkes:898]: Read file names [path=/plugins] failed
java.lang.NullPointerException: null
at java.io.FilterInputStream.read(FilterInputStream.java:133) ~[?:1.8.0_51]
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) ~[?:1.8.0_51]
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) ~[?:1.8.0_51]
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) ~[?:1.8.0_51]
at java.io.InputStreamReader.read(InputStreamReader.java:184) ~[?:1.8.0_51]
at java.io.BufferedReader.fill(BufferedReader.java:161) ~[?:1.8.0_51]
at java.io.BufferedReader.readLine(BufferedReader.java:324) ~[?:1.8.0_51]
at java.io.BufferedReader.readLine(BufferedReader.java:389) ~[?:1.8.0_51]
at org.b3log.latke.Latkes.listFiles(Latkes.java:894) [solo.jar:?]
at org.b3log.latke.plugin.PluginManager.load(PluginManager.java:128) [solo.jar:?]
at org.b3log.solo.Server.main(Server.java:258) [solo.jar:?]
Suppressed: java.lang.NullPointerException
at java.io.FilterInputStream.close(FilterInputStream.java:181) ~[?:1.8.0_51]
at sun.net.www.protocol.jar.JarURLConnection$JarURLInputStream.close(JarURLConnection.java:108) ~[?:1.8.0_51]
at sun.nio.cs.StreamDecoder.implClose(StreamDecoder.java:378) ~[?:1.8.0_51]
at sun.nio.cs.StreamDecoder.close(StreamDecoder.java:193) ~[?:1.8.0_51]
at java.io.InputStreamReader.close(InputStreamReader.java:199) ~[?:1.8.0_51]
at java.io.BufferedReader.close(BufferedReader.java:525) ~[?:1.8.0_51]
at org.b3log.latke.Latkes.listFiles(Latkes.java:897) [solo.jar:?]
at org.b3log.latke.plugin.PluginManager.load(PluginManager.java:128) [solo.jar:?]
at org.b3log.solo.Server.main(Server.java:258) [solo.jar:?]
Suppressed: java.lang.NullPointerException
at java.io.FilterInputStream.close(FilterInputStream.java:181) ~[?:1.8.0_51]
at sun.net.www.protocol.jar.JarURLConnection$JarURLInputStream.close(JarURLConnection.java:108) ~[?:1.8.0_51]
at org.b3log.latke.Latkes.listFiles(Latkes.java:897) [solo.jar:?]
at org.b3log.latke.plugin.PluginManager.load(PluginManager.java:128) [solo.jar:?]
at org.b3log.solo.Server.main(Server.java:258) [solo.jar:?]
  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。

    Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
    具体细节请浏览 B3log 构思

    1042 引用 • 7985 回帖 • 642 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    1508 引用 • 9952 回帖 • 573 关注
8 回帖
请输入回帖内容...
  • DASHU

    卧槽 还有人没睡😂

    1 回复
  • 88250

    最新版代码么?

    1 回复
  • houtiedan

    嗯,Git 上拿的

  • houtiedan

    睡了,实在搞不出来,就睡了,这不刚睁眼么

  • 88250

    JDK 版本是 1.8.0?换个 JDK 11 试试。

  • AlgerFan

    干嘛要用 jar 包,docker 部署不香吗

    1 回复
  • lonuslan

    /plugns 包下面为空?是我的话先查下 filterInputStram.read 是干啥用的。。

  • houtiedan

    不会用呀 =w=

请输入回帖内容 ...