我正在尝试在Windows 10上安装log4j(2)。我从https://logging.apache.org/log4j/1.2/download.html下载并解压缩了log4j
但是,我不知道添加到路径变量的内容或者如何在Windows 10上调用log4j。
Linux for log4j的最新步骤:
$ export CLASSPATH=$CLASSPATH:/usr/local/apache-log4j-1.2.15/log4j-1.2.15.jar
$ export PATH=$PATH:/usr/local/apache-log4j-1.2.15/
据我所知,这里的问题是,Windows没有classpath
且log4j.jar
个文件只有log4j-core
和log4j-api
(以及类似的)jars。
如果有人能帮我正确设置,我会非常感激。
答案 0 :(得分:0)
Log4j不需要安装。它是一组库。您不应将CLASSPATH
指定为系统范围的环境变量(但是可以接受)。如果您希望应用程序使用log4j,则应将类路径传播到log4j库a parameter to java.exe。如果在开发阶段需要这些库,则应在IDE项目设置中指定路径(如何执行此操作的方式特定于每个特定IDE),或者,如果使用标准maven
项目类型,请指定pom
文件中的适当依赖关系,以便IDE负责正确的类路径配置。
请参考this post帮助您开始使用log4j。