问题在于:
我有一个带有maven组织的java库,我在其中创建了一个log4j.xml文件,用于在运行Junit测试时转储日志。
在使用该库的应用程序中,我有一个批处理模式(main +对应用程序的调用),它在使用详细参数运行时创建自己的ConsoleAppender。
问题是,即使没有冗长,我仍然会受益#34;从测试资源log4j.xml文件配置(我更改了控制台名称并放入log4j调试模式以确保这一点)
运行应用程序时,如何加载测试资源文件(甚至不在jar中)?
一切都是gradle manage