耶拿包不存在

时间:2012-04-23 14:39:03

标签: jena mesa

大家好,我有一个java程序,我已导入这些类。

  1. import com.hp.hpl.mesa.rdf.jena.mem.ModelMem;
  2. import com.hp.hpl.mesa.rdf.jena.model。*;
  3. import com.hp.hpl.mesa.rdf.jena.common.PropertyImpl;
  4. 当我尝试编译程序时,它显示3个错误:

    1. 包com.hp.hpl.mesa.rdf.jena.mem不存在导入 com.hp.hpl.mesa.rdf.jena.mem.ModelMem;
    2. 包com.hp.hpl.mesa.rdf.jena.model不存在导入 com.hp.hpl.mesa.rdf.jena.model *;
    3. 包com.hp.hpl.mesa.rdf.jena.common不存在导入 com.hp.hpl.mesa.rdf.jena.common.PropertyImpl;
    4. 我试图搜索jar文件,但我不能,是否有人有链接下载这些包的jar文件。

1 个答案:

答案 0 :(得分:2)

Jena包位于com.hp.hpl.jena.rdf…下。我不知道你从哪里得到这个com.hp.hpl.mesa.rdf.jena…包名,但这肯定是错的。也许你正在使用古代耶拿版的一个过时的例子?

我们没有任何理由直接导入ModelMemPropertyImpl。如果您需要ModelMem,请使用ModelFactory.createDefaultModel()。如果您需要属性实例,请使用model.createProperty()

您可以从Jena download site下载Jena罐子。