排除 外部jar的日志文件

一菡如此 2018-10-09 09:13:01
是这样的,引入一个jar包依赖,该jar包里面包含一个Log.xml的配置文件,会往本项目写一个新的xxx.log文件,请问有没有方法将它排除掉,只留本项目的日志输出。
...全文
760 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
qybao 2019-09-10
  • 打赏
  • 举报
回复
这个jar包有没有提供相应的方法不出log,Log.xml都有什么配置,能不能知道jar包是怎么使用这个Log.xml的?
亲爱的Joe 2019-09-10
  • 打赏
  • 举报
回复
引入jar的时候由个exclude标签,你可以百度下具体的用法
亲爱的Joe 2018-10-11
  • 打赏
  • 举报
回复
引用 9 楼 u012241784 的回复:
[quote=引用 8 楼 z469441432 的回复:]
[quote=引用 7 楼 u012241784 的回复:]
[quote=引用 6 楼 z469441432 的回复:]
[quote=引用 5 楼 u012241784 的回复:]
[quote=引用 3 楼 z469441432 的回复:]
jar包怎么引入的?
maven引入的话,又一个exclude标签,你可以百度下
exclusions只是用来排除jar的,这种针对文件的不知道怎么弄[/quote]
就是说你要用那个jar,但是又不愿意让它生成日志文件?

不很明白你问题,是jar生成的日志文件名和你自己项目的日志文件名有冲突么?这样的话改了你自己日志文件的名就好了[/quote]就是要用那个jar,但是又不愿意让它生成日志文件,日志的配置也打到jar里了,搞的我本项目会多一个没必要的日志文件。[/quote]
那就只有一个绝招,把jar文件后缀改成zip,然后修改下对应的配置文件,让它别再输出日志,然后保存,再把jar文件后缀改回来。不建议直接删除,免得报错。不过一般情况下,读取文件前都会判断是否存在,删除了问题也不会太大。[/quote]谢了,还是要对jar包动手,再等等有没有比较简易的方法[/quote]
结贴吧,三天了,都只有我一个人在回答你
一菡如此 2018-10-09
  • 打赏
  • 举报
回复
沉了?啊啊啊
一菡如此 2018-10-09
  • 打赏
  • 举报
回复
引用 8 楼 z469441432 的回复:
[quote=引用 7 楼 u012241784 的回复:]
[quote=引用 6 楼 z469441432 的回复:]
[quote=引用 5 楼 u012241784 的回复:]
[quote=引用 3 楼 z469441432 的回复:]
jar包怎么引入的?
maven引入的话,又一个exclude标签,你可以百度下
exclusions只是用来排除jar的,这种针对文件的不知道怎么弄[/quote]
就是说你要用那个jar,但是又不愿意让它生成日志文件?

不很明白你问题,是jar生成的日志文件名和你自己项目的日志文件名有冲突么?这样的话改了你自己日志文件的名就好了[/quote]就是要用那个jar,但是又不愿意让它生成日志文件,日志的配置也打到jar里了,搞的我本项目会多一个没必要的日志文件。[/quote]
那就只有一个绝招,把jar文件后缀改成zip,然后修改下对应的配置文件,让它别再输出日志,然后保存,再把jar文件后缀改回来。不建议直接删除,免得报错。不过一般情况下,读取文件前都会判断是否存在,删除了问题也不会太大。[/quote]谢了,还是要对jar包动手,再等等有没有比较简易的方法
亲爱的Joe 2018-10-09
  • 打赏
  • 举报
回复
引用 7 楼 u012241784 的回复:
[quote=引用 6 楼 z469441432 的回复:]
[quote=引用 5 楼 u012241784 的回复:]
[quote=引用 3 楼 z469441432 的回复:]
jar包怎么引入的?
maven引入的话,又一个exclude标签,你可以百度下
exclusions只是用来排除jar的,这种针对文件的不知道怎么弄[/quote]
就是说你要用那个jar,但是又不愿意让它生成日志文件?

不很明白你问题,是jar生成的日志文件名和你自己项目的日志文件名有冲突么?这样的话改了你自己日志文件的名就好了[/quote]就是要用那个jar,但是又不愿意让它生成日志文件,日志的配置也打到jar里了,搞的我本项目会多一个没必要的日志文件。[/quote]
那就只有一个绝招,把jar文件后缀改成zip,然后修改下对应的配置文件,让它别再输出日志,然后保存,再把jar文件后缀改回来。不建议直接删除,免得报错。不过一般情况下,读取文件前都会判断是否存在,删除了问题也不会太大。
一菡如此 2018-10-09
  • 打赏
  • 举报
回复
引用 6 楼 z469441432 的回复:
[quote=引用 5 楼 u012241784 的回复:]
[quote=引用 3 楼 z469441432 的回复:]
jar包怎么引入的?
maven引入的话,又一个exclude标签,你可以百度下
exclusions只是用来排除jar的,这种针对文件的不知道怎么弄[/quote]
就是说你要用那个jar,但是又不愿意让它生成日志文件?

不很明白你问题,是jar生成的日志文件名和你自己项目的日志文件名有冲突么?这样的话改了你自己日志文件的名就好了[/quote]就是要用那个jar,但是又不愿意让它生成日志文件,日志的配置也打到jar里了,搞的我本项目会多一个没必要的日志文件。
亲爱的Joe 2018-10-09
  • 打赏
  • 举报
回复
引用 5 楼 u012241784 的回复:
[quote=引用 3 楼 z469441432 的回复:]
jar包怎么引入的?
maven引入的话,又一个exclude标签,你可以百度下
exclusions只是用来排除jar的,这种针对文件的不知道怎么弄[/quote]
就是说你要用那个jar,但是又不愿意让它生成日志文件?

不很明白你问题,是jar生成的日志文件名和你自己项目的日志文件名有冲突么?这样的话改了你自己日志文件的名就好了
一菡如此 2018-10-09
  • 打赏
  • 举报
回复
引用 3 楼 z469441432 的回复:
jar包怎么引入的?
maven引入的话,又一个exclude标签,你可以百度下
exclusions只是用来排除jar的,这种针对文件的不知道怎么弄
一菡如此 2018-10-09
  • 打赏
  • 举报
回复
引用 2 楼 defonds 的回复:
开源的话改一下重新打包后使用
是开元的,只能这样了吗
亲爱的Joe 2018-10-09
  • 打赏
  • 举报
回复
jar包怎么引入的?
maven引入的话,又一个exclude标签,你可以百度下
Defonds 2018-10-09
  • 打赏
  • 举报
回复
开源的话改一下重新打包后使用

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧