当我使用log4j 1.2.15时,编译出现错误;当更改为1.2.16时,一切都很好
使用 log4j 1.2.15 时,下载其他一些 jar 时出现一些错误。使用 log4j 1.2.16 时,一切正常。有人知道为什么吗?
When using log4j 1.2.15, I have some errors in downloading some other jars. When using log4j 1.2.16, everything is fine. Anyone know why?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
哎呀,我读错了这个问题。
更新答案
似乎 log4j 1.2.15 对公共存储库中不可用的其他一些工件有奇怪的依赖关系。所以你会得到一个错误。请排除他们。我强烈建议您使用 Log4j v1.2.16。以下内容将完成 v1.2.15 的工作:
如果您真的不想排除。手动下载依赖项并在本地安装或添加以下存储库:
不过,您仍然必须安装
jmxtools
和jmxri
。我不认为它们是公开的或在 Sun 的 Maven 存储库上可用。oops, I've misread the question.
Updated answer
Seems like log4j 1.2.15 has weird dependencies on some of the other artifacts not available in public repository. So you get an error. Please exclude them. I would strongly suggest you to use Log4j v1.2.16. The following will do the job for v1.2.15:
If you don't really want to exclude. Either manually download the dependencies and install locally or add the following repository:
Still, you will have to install
jmxtools
andjmxri
. I do not think they are available either publicly or on Sun's maven repo.