gpt4 book ai didi

log4j - 为 Log4j 配置 Eclipse

转载 作者:行者123 更新时间:2023-12-01 07:00:32 24 4
gpt4 key购买 nike

我正在使用 apache jena 开发一个应用程序,以使用 sparql 访问 dbpedia。好吧,我对 DBPedia 和 apache jena 很陌生,我做了一些研究,并从一些示例代码开始创建 VCARD。

公共(public)类 DpPedia 扩展对象 {

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);

}

}

但是,当我尝试执行此代码时..最终出现错误

log4j:WARN 找不到记录器 (org.apache.jena.riot.stream.JenaIOEnvironment) 的附加程序。
log4j:WARN 请正确初始化 log4j 系统。
log4j:警告见 http://logging.apache.org/log4j/1.2/faq.html#noconfig了解更多信息。

看来我的 Eclipse 配置不正确,我需要安装 Log4j。好吧,我下载了文件,但不确定如何使用 eclipse 配置它。

最佳答案

jena 使用 log4j 作为日志系统,警告消息明确告诉您缺少 log4j.properties 来初始化它。

“当找不到默认配置文件 log4j.properties 和 log4j.xml 并且应用程序未执行显式配置时,会发生这种情况。”

在 src 下创建 log4j.properties 文件并重试。您可以找到一些示例配置文件 here

关于log4j - 为 Log4j 配置 Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20365204/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com