我对 Ubuntu 不是很熟悉。我已将我在 Windows 机器上使用的 Blazegraph 相关的 jar 文件移动到我的 Ubuntu VM(Ubuntu 18.04 LTS Bionic)。
我也曾经chmod +x filename
使它可执行。但是在运行文件时,我收到以下错误:
错误:Banner.java:160:com.bigdata.rdf.sail.webapp.StandaloneNanoSparqlServer.main 的线程 java.lang.NullPointerException 中未捕获的异常(StandaloneNanoSparqlServer.java:142)
为什么我会收到此消息?我也在 GitHub 上找到了这个帖子,但似乎没有人有机会修复它!
注意:该文件是 blazegraph.jar,它充当 blazegraph 的本地服务器,因此我可以在某些本体上运行 SPARQL 查询。这是因为该文件试图充当服务器并且可能存在防火墙问题吗?但是,服务器将位于http://localhost:9999/blazegraph/
我认为不必对防火墙做任何事情的地方(如果 Linux 上有的话)。