java错误不适用方法
我想把芝麻和eclipes联系起来,这是我的代码:java错误不适用方法,java,semantic-web,Java,Semantic Web,我想把芝麻和eclipes联系起来,这是我的代码: public static void main(String[] args) { Repository repository = new SailRepository(new MemoryStore()); repository.initialize(); File ff = new File("C:\\Users\\admin\\Desktop\\samia.rdf"); repository.getConne
public static void main(String[] args) {
Repository repository = new SailRepository(new MemoryStore());
repository.initialize();
File ff = new File("C:\\Users\\admin\\Desktop\\samia.rdf");
repository.getConnection().add(ff
, RDF.NAMESPACE ,
RDFFormat.forFileName(ff.getName())
);
repository.getConnection().export(new RDFXMLWriter(new FileOutputStream("C:\\Users\\admin\\Desktop\\samia.rdf")));
Repository sesameServer = new HTTPRepository("http://localhost:8080/openrdf-workbench/repositories/Test/summary","Test");
sesameServer.initialize();
Repository dbpedia = new HTTPRepository("http://dbpedia.org/sparql");
dbpedia.initialize();
}
我在.add和.export中有2个错误。错误是:
方法addStatement,类型中的资源[]
RepositoryConnection不适用于参数文件,
字符串
方法exportRDFHandler,类型中的资源[]
RepositoryConnection不适用于参数
RDFXMLWriter
请帮帮我。感谢您的帮助在众多添加重载中,您实际希望调用哪一个?您使用的是哪个版本的库?我使用的是sesames库:commons-codec-1.9、commons-logging-adapters-1.1.3、commons-httpclient-3.1-sources、commons-logging-adapters-1.1.3、commons-logging-api-1.1.3、commons-logging-tests、fluent-hc-4.3.3、httpclient-4.3.3.3、httpclient-cache-4.3.3.3.3.3.jar、httpcore-4.3.2.2.jar、httpime-4.3.3.jar。我想在sesame 2.5.1和eclipes Kepler Service Release 2之间建立连接,然后访问sesame的repsitory感谢您的帮助不幸的是,我找不到Javadoc用于这么旧的版本: