我正在使用apache jena处理应用程序,使用sparql访问dbpedia.我是DBPedia和apache jena的新手,我做了一些研究并开始使用一些示例代码来创建VCARD.
公共类DpPedia extends Object {
static String personURI = "<!..http://def/JohnSmith..!>";
static String fullName = "John Smith";
static String Fullname = "Pulkit Gupta";
public static void main (String args[]) {
// create an empty model
Model model = ModelFactory.createDefaultModel();
// create the resource
Resource johnSmith = model.createResource(personURI);
Resource pulkitgupta=model.createResource(personABC);
// add the property
johnSmith.addProperty(VCARD.FN, fullName);
pulkitgupta.addProperty(VCARD.FN,Fullname);
}
Run Code Online (Sandbox Code Playgroud)
}
但是,当我试图执行此代码..它最终出现错误
log4j:WARN找不到logger(org.apache.jena.riot.stream.JenaIOEnvironment)的appender.log4j:WARN请正确初始化log4j系统.log4j:WARN有关详细信息,请参阅http://logging.apache.org/log4j/1.2/faq.html#noconfig.
看来我的eclipse配置不正确,我需要安装Log4j.好吧,我下载了文件,但不知道如何用eclipse配置它.
最简单的方法是转到提取apache jena的文件夹.
找到名为jena-log4j.properties的属性文件.复制这个
导航到您拥有源项目的工作区文件夹.
转到bin文件夹并将文件粘贴到那里.确保将文件重命名为log4j.properties
清理项目并运行它.
这些错误现在已经消失了.
| 归档时间: |
|
| 查看次数: |
8357 次 |
| 最近记录: |