Привет! Я создал Java-программу, в которой я беру ttl-файл и обновляю операторы turtle.Поскольку у меня есть веб-интерфейс, который подключается к fuseki для запроса файла ttl, я хотел бы повторно загрузить файл ttl с новыми данными.Есть ли способ сделать это программно вместо интерфейса Fuseki?
Я пытаюсь получить доступ к командной строке из Java и с помощью команды s-put, но я получаю Нет такого файла или ошибка каталога:
public void updateFuseki() throws IOException{
Runtime rt = Runtime.getRuntime();
Process pr = rt.exec("s-put http://localhost:3030/Test/ default Definitions.graph.ttl");
}
В настоящее время у меня есть только один набор данных с именем Test in fuseki, и Definitions.graph.ttl находится в том же пакете, что и Jena