我想在android上使用OpenSesame。所以我在我的項目中加入了opensesame-onejar。Android上的OpenSesame存儲RDF三元組
運行項目時,會引發一個異常:java.lang.NoClassDefFoundError:在info.aduna.lang.service.ServiceRegistry(ServiceRegistry.java:37)中拋出的javax.imageio.spi.ServiceRegistry。在我的代碼中,當我想添加一個rdf文件時:con.add(file,baseURI,RDFFormat.NTRIPLES);
我正在創建我的資料庫,如下所示:Repository myRepository = new SailRepository(new MemoryStore()); myRepository.initialize(); RepositoryConnection con = myRepository.getConnection();
你能解釋我應該如何重寫ServiceRegistry?
謝謝!
另請參閱answers.semanticweb.com上的重複問題的答案:http://answers.semanticweb.com/questions/16540/opensesame-on-android-to-store-rdf-triples –