Я не очень хорошо знаком с Ubuntu. Я переместил файл jar, относящийся к Blazegraph, который я использовал на своем компьютере с Windows, на свою виртуальную машину Ubuntu (Ubuntu 18.04 LTS Bionic).
Я также использовал chmod +x filename
, чтобы сделать его исполняемым. Но при запуске файла я получаю следующую ошибку:
ОШИБКА: Banner.java:160: Неперехваченное исключение в потоке java.lang.NullPointerException в com.bigdata.rdf.sail.webapp.StandaloneNanoSparqlServer.main(StandaloneNanoSparqlServer.java:142)
Почему я получаю это сообщение? Я также нашел эту ветку на GitHub, но, похоже, ни у кого не было возможности ее исправить. !
Примечание. Файл blazegraph.jar действует как локальный сервер для blazegraph, поэтому я могу выполнять запросы SPARQL к некоторым онтологиям. Это потому, что файл пытается действовать как сервер и, возможно, проблемы с брандмауэром? Однако сервер будет в http://localhost:9999/blazegraph/
, что, я думаю, не должно ничего делать с брандмауэром (если он есть в Linux).