私はUbuntuにあまり詳しくありません。Windowsマシンで使用していたBlazegraphに関連するjarファイルをUbuntu VM(Ubuntu 18.04 LTS Bionic)に移動しました。
chmod +x filename
また、実行可能にするために使用しました。しかし、ファイルを実行すると、次のエラーが発生します。
エラー: Banner.java:160: com.bigdata.rdf.sail.webapp.StandaloneNanoSparqlServer.main(StandaloneNanoSparqlServer.java:142) のスレッド java.lang.NullPointerException でキャッチされない例外
このメッセージが表示されるのはなぜですか? GitHub でこのスレッドも見つけましたが、誰もそれを修正する機会がなかったようです!
注: ファイルは blazegraph.jar で、blazegraph のローカル サーバーとして機能するため、一部のオントロジーで SPARQL クエリを実行できます。これは、ファイルがサーバーとして機能しようとしており、ファイアウォールの問題である可能性があるためですか? ただし、サーバーはhttp://localhost:9999/blazegraph/
、ファイアウォールで何もする必要がないと思う場所になります(Linuxにある場合)。