尝试安装时,Intellij(终极)log4j问题(ubuntu)

时间:2016-02-08 20:56:18

标签: intellij-idea log4j

我一直试图让我的学生终极版Intellij版本在我过去2天的新Ubuntu安装上安装。在阅读其他线程/ apache信息后,显然它无法找到我的配置文件。我已经尝试手动添加类路径和文件。下面是错误:

  

log4j:警告没有找到记录器的附加器
  (io.netty.util.internal.logging.InternalLoggerFactory)。 log4j的:WARN   请正确初始化log4j系统。       log4j:WARN有关详细信息,请参阅http://logging.apache.org/log4j/1.2/faq.html#noconfig   信息。           [207]警告 - #com.intellij.ui.AppUIUtil - 无法注册字体:jar:file:/ home / overlord / Downloads / idea-IU-
  143.1821.5 / lib目录/ resources.jar!/fonts/Inconsolata.ttf       java.io.IOException:读取字体数据时出现问题。

然后是一堆空指针引用,因为它无法加载字体,因为它无法找到自定义文件(我相信是问题)

grep -R log4j给了我:

  

log4j.properties:log4j.rootLogger=DEBUG,A1       log4j.properties:log4j.appender.A1=org.apache.log4j.ConsoleAppender       log4j.properties:log4j.appender.A1.layout=org.apache.log4j.PatternLayout       log4j.properties:log4j.appender.A1.layout.ConversionPattern=%-4r [%t]%-5p%c%x - %m%n       log4j.properties:log4j.logger.com.foo=WARN       idea.sh:CLASSPATH="$CLASSPATH:$IDE_HOME/lib/log4j.jar”       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:       log.xml:

所以我将IDE_HOME类路径添加到我的intellij文件夹中,认为它无法找到xml或属性文件。然后我意识到我没有看到任何xml或属性文件,所以我将log4j.properties添加到intellij文件夹和bin。 apache的默认值是:

  

#将root logger level设置为DEBUG,将其唯一的appender设置为A1。       log4j.rootLogger = DEBUG,#A1设置为ConsoleAppender。           log4j.appender.A1 = org.apache.log4j.ConsoleAppender

# A1 uses PatternLayout.
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n

# Print only messages of level WARN or above in the package com.foo.
log4j.logger.com.foo=WARN

现在仍然没有运气,我不确定我还能做些什么。

1 个答案:

答案 0 :(得分:1)

如果您仍然遇到麻烦或将来参考,您需要安装libxft2

apt-get install libxft2

我还需要这些包:

apt-get install libxtst6 libxrender1 libxi6