Я пытаюсь использовать OpenSesame на Android. Поэтому я включил opensesame-onejar в свой проект.OpenSesame на Android для хранения RDF Triples
При запуске проекта генерируется исключение: java.lang.NoClassDefFoundError: javax.imageio.spi.ServiceRegistry, брошенное в файле info.aduna.lang.service.ServiceRegistry. (ServiceRegistry.java:37).
В моем коде появляется, когда я хочу добавить rdf-файл: con.add (файл, baseURI, RDFFormat.NTRIPLES);
Я создаю свой репозиторий следующим образом: Репозиторий myRepository = новый SailRepository (новый MemoryStore()); myRepository.initialize(); RepositoryConnection con = myRepository.getConnection();
Можете ли вы объяснить, как мне переписать ServiceRegistry?
Спасибо!
Также см. Ответ на дублирующий вопрос на answer.semanticweb.com: http://answers.semanticweb.com/questions/16540/opensesame-on-android-to-store-rdf-triples –