我一直试图让我的学生终极版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
现在仍然没有运气,我不确定我还能做些什么。
答案 0 :(得分:1)
如果您仍然遇到麻烦或将来参考,您需要安装libxft2
apt-get install libxft2
我还需要这些包:
apt-get install libxtst6 libxrender1 libxi6