我的Java版本是1.8.0。我的耶拿版本是apache-jena-3.1.1。
当我运行官方教程代码(位于https://github.com/apache/jena/blob/master/jena-core/src-examples/jena/examples/rdf/Tutorial04.java处)时,cmd报告一些错误,其中包括:


错误:软件包org.apache.jena.rdf.model不存在
错误:软件包org.apache.jena.vocabulary不存在
...


我该怎么办?

我创建了一个系统变量:JENA_HOME,其值为D:\apache-jena-3.1.1

D:\apache-jena-3.1.1\bat


已添加到系统变量Path。

我还将D:\apache-jena-3.1.1\lib添加到系统变量classpath中,并尝试了D:\apache-jena-3.1.1\lib\*.jar。它仍然返回相同的错误。

最佳答案

正确的格式是D:\apache-jena-3.1.1\lib\*。这是Java和类路径处理的功能。

参见例如:

How to use a wildcard in the classpath to add multiple jars?

关于java - org.apache.jena.rdf.model不存在,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41476310/

10-11 22:22