在jar本身中包括log4j2.xml

发布于 2025-01-20 21:01:21 字数 275 浏览 0 评论 0原文

我有一个Jar myjar,它使用log4j2.i,在log4j2.xml中使用了log4j配置,并且已修复。 IAM使用命令

jar cfe myjar.jar mainclass myprogram/*。类属性/log4j2.xml

但是如果我创建jar and run ghe程序,则不会从log4j2读取。 当我从Eclipse创建JAR并将属性文件夹作为源添加并按顺序和导出检查文件夹时,这是可能的。 我该如何在命令行中执行相同的操作?

I have a jar myjar,which uses log4j2.I have wriien the log4j configuration in log4j2.xml and it is fixed.
Iam using the command

jar cfe myjar.jar mainClass myProgram/*.class Properties/log4j2.xml

However if i create the jar and run ghe program,its not reading from log4j2.xml.If i place the log4j2.xml adjacent to thejar,its reading from it.But what i want is to include that file inside the jar and read from it.
This was possible when i was creating the jar from eclipse and adding the Properties folder as a source and checking the folder in order and export.
How can i do the same in command line?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文