【发布时间】:2018-04-22 09:16:42
【问题描述】:
这是我写的:
public static void main(String[] args) {
Dataset dataset = TDBFactory.createDataset("/tmp/someThings");
dataset.begin(ReadWrite.WRITE);
Model model = dataset.getDefaultModel();
model.setNsPrefix("kg", "http://sankuai.com/kg");
Resource resource = model.createResource("http://sankuai.com/kg/jena");
resource.addProperty(model.createProperty("kg", "language"), "SPARQL");
dataset.commit();
System.out.println(model);
}
但是给我一些输出,它显示一个错误:
Exception in thread "main" org.apache.jena.tdb.transaction.TDBTransactionException: Not in a transaction
是不是我做错了什么?
【问题讨论】: