【发布时间】:2020-12-07 14:14:08
【问题描述】:
我是测试自动化的新手。我正在尝试使用 java、maven、testNG 创建一个学习框架。到目前为止,我能够运行测试用例并遵循 POM 方法。但是现在我在集成 log4j 以在 VS 代码中测试自动化日志时遇到问题。我收到以下错误:
Logger cannot be resolved to a typeJava(16777218)
我已将 log4j 添加到我的 maven 依赖项中
<!-- https://mvnrepository.com/artifact/log4j/log4j -->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
并添加
public static Logger logger;
...
logger=Logger.getLogger("xyz");
PropertyConfigurator.configure("Log4j.properties");
但这不起作用。因此,如果有人在 VS 代码中配置了 log4j,请分享它是如何完成的。或者请告诉我任何其他登录VS代码的方法。
【问题讨论】:
-
是的,同样的问题,对我来说,项目没有找到包 org.apache.logging.log4j.*
标签: java selenium visual-studio-code log4j