Java 在maven项目中log4j.properties应该放在哪里?src/main/resources不工作
如果我不使用PropertyConfiguration类,我应该将log4j.properties文件放在哪里?如果我想使用PropertyConfiguration类,我应该将log4j.properties文件放在哪里 当我不使用PropertyConfiguration时,Java 在maven项目中log4j.properties应该放在哪里?src/main/resources不工作,java,maven,selenium,logging,log4j,Java,Maven,Selenium,Logging,Log4j,如果我不使用PropertyConfiguration类,我应该将log4j.properties文件放在哪里?如果我想使用PropertyConfiguration类,我应该将log4j.properties文件放在哪里 当我不使用PropertyConfiguration时,找不到记录器(logger1)的附加器请正确初始化log4j系统,并显示1个其他警告 当我使用PropertyConfiguration时,当我在代码文件中包含PropertyConfiguration.configur
找不到记录器(logger1)的附加器
请正确初始化log4j系统
,并显示1个其他警告
当我使用PropertyConfiguration时,当我在代码文件中包含PropertyConfiguration.configure(“log4j.properties”)
时,我的代码无法找到log4j.properties文件。显示NotFound异常
我在谷歌上搜索了这个问题,但尽管做了所有建议的解决方案,我仍然无法解决它
这是我的MAVEN项目结构的屏幕截图
我在我的项目中手动添加了源文件夹src/main/resources
,并将log4j.properties文件放在那里,但它仍然不起作用
这是我的密码
package Maven.Log4JTest;
import org.apache.log4j.Logger;
public class Test
{
static Logger log = Logger.getLogger("Logger1");
public static void main(String[] args)
{
log.info("Text Message");
}
}
您是否尝试过
PropertyConfigurator.configure(“classpath*:log4j.properties”)
?我尝试过这个,但仍然显示相同的错误