Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试从 Clojure 中的 Apache Jena 开始,因此我已将库添加到资源文件夹中。
现在我想创建 Jena 模型。
在 Java 中,这将是
Model model = ModelFactory.createDefaultModel();
我猜在 Clojure 中会是这样的
(def model (ModelFactory/createDefaultModel))
但我不确定这一点。我想这可能适用于 String 但我不知道它是否适用于自定义对象。
的确。在您的 project.clj 中包含以下内容:
[org.apache.jena/jena-arq "2.10.0"]
那么你可以使用:
(def model (com.hp.hpl.jena.rdf.model.ModelFactory/createDefaultModel))
那么官方处理Java静态方法的方法是:
(ClassName/methodName arguments)
您是否以任何方式尝试过您在 REPL 中的线路?