Java 在maven项目中log4j.properties应该放在哪里?src/main/resources不工作

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

如果我不使用PropertyConfiguration类,我应该将log4j.properties文件放在哪里?如果我想使用PropertyConfiguration类,我应该将log4j.properties文件放在哪里

当我不使用PropertyConfiguration时,
找不到记录器(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”)
?我尝试过这个,但仍然显示相同的错误