【发布时间】:2021-10-21 10:24:58
【问题描述】:
我正在尝试在我的研究工作中使用MCRTsim simulator。如https://resl.csie.nptu.edu.tw/dokuwiki/doku.php?id=guide 中所述,我在指定目录中运行此命令java -jar MCRTsim/dist/MCRTsim2.8.jar,但没有弹出模拟窗口。相反,我得到了以下异常:
Exception in thread "main" java.lang.NullPointerException
at java.base/java.io.Reader.<init>(Reader.java:167)
at java.base/java.io.InputStreamReader.<init>(InputStreamReader.java:109)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:2440)
at org.apache.commons.io.IOUtils.toString(IOUtils.java:1084)
at org.apache.commons.io.IOUtils.toString(IOUtils.java:1110)
at userInterface.frontEnd.SimulationViewer.setComboBox(SimulationViewer.java:529)
at userInterface.frontEnd.SimulationViewer.initialize(SimulationViewer.java:359)
at userInterface.frontEnd.SimulationViewer.<init>(SimulationViewer.java:97)
at userInterface.UserInterface.initialize(UserInterface.java:45)
at userInterface.UserInterface.<init>(UserInterface.java:31)
at mcrtsim.MCRTsim.main(MCRTsim.java:55)
我使用的是 Ubuntu 系统和 JDK 11。我没有使用过多的Java。我无法理解这个错误在说什么。有人可以帮我解决这个问题吗?
【问题讨论】: