当前位置: 首页 > 知识库问答 >
问题:

为Log4j配置Eclipse

狄旻
2023-03-14

我正在使用apache jena开发一个应用程序,使用SPARQL访问dbpedia。我对DBPedia和apache jena非常陌生,我做了一些研究,并从创建vCard的一些示例代码开始。

公共类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);

  }

}

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

共有1个答案

衡子琪
2023-03-14

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

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

在src下创建log4j.properties文件,然后重试。您可以在这里找到一些配置文件示例

 类似资料:
  • 我是log4j的新手。我正在将一个应用程序从log4j1.2转换为log4j2。在log4j中。我发现的属性文件有以下配置。 如何将此配置转换为log4j2配置? 谢谢

  • 将log4j的jar包放入WebContent/WEB-INF/lib下面 在conf目录中,新建一个文件,名为 log4j.properties 内容是 log4j.rootLogger=debug,Console log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.

  • 主要内容:把日志输出到文件,把日志输出到控制台和文件Log4J支持两种文件格式的配置,一种是log4j.properties,一种是log4j.xml。在本节中,我们将看到如何使用 XML 配置 log4j。 在“Log4j 入门案例”中,我们解释了如何使用properties属性文件配置 log4j。在这里,除了我们使用 XML 配置文件之外,一切都保持不变。 以下代码显示了对应的 log4j.xml 文件: 要使用 xml 文件配置 log4j

  • 主要内容:log4j.properties 语法:,log4j.properties 示例:,log4j.properties 其他示例:log4j.properties文件是Log4J的配置文件,以key-value对形式存储。log4j.properties文件里面包含了Log4j运行过程中的一些配置参数。这些配置参数包括 Appenders信息,日志级别信息,还有日志文件的存储路径等等。 默认情况下,LogManager 在 CLASSPATH 类路径中搜索名为 log4j.propert

  • 我有一个任务要处理我们以前的同事开发的旧Grails应用程序。使用的grails应用程序的版本是2.2.5,运行在Java1.7上。当我运行的应用程序我得到这个:(约plugins.log4j.Log4jConfig.method丢失的BeanUtils) 解决[运行时]依赖...|错误log4j:错误错误初始化log4j: org/apache/共用/beanutils/BeanUtils|错误

  • 此包有错误-。我不明白应该如何配置文件来支持这个内部记录器。我根本不需要这个WebDriverManager记录器。只是我的项目需要的跟踪级别。 现在文件如下所示: 我应该如何为添加?或者我应该如何排除WebDriverManagers日志记录程序?