我的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/