当前位置: 首页 > 知识库问答 >
问题:

无法在eclipse中解析lombok log4j和slf4j的类型

南门朗
2023-03-14

我在eclipse maven项目中下载并安装了Lombok项目(1.16.16)。我还看到一个新的javaagent行添加到我的eclipse.inihtml" target="_blank">文件中。我可以使用@Getter和@Setter注释,但是当我尝试添加@Log4j或@Slf4j注释时,它会立即显示红色曲折。我重新启动了eclipse,清理了项目,但没有帮助。错误消息显示“org.apache.log4j。记录器无法解析为类型”。我不明白为什么当我使用lombok时,它要求我导入Apache jar。

我还尝试过改变maven repo,假设可能会有一些相互冲突的库导致这种情况,但它似乎也不起作用。

我错过什么了吗?我认为我可以在网上找到所有可能的解决方案。

共有1个答案

霍永年
2023-03-14

日志库仍然需要是项目的依赖项。将其添加到pom.xml中。

 类似资料:
  • 我使用的是版本5.0.1 api级别21。我已在项目属性中添加了appcompat库。但我收到AppCompattivity无法解析为类型。 registerActivity.java: res/values/themes.xml: 编辑:

  • 问题内容: 当我在Mac OSX中安装了最新的产品-Mountain Lion时,在使Eclipse正常工作时遇到了一些问题,我也丢失了大部分Android开发人员文件(但我仍然有我的项目)。我怀疑这是由于选择了删除/ Developer并移动XCode和其他Apple开发人员工具(我在这里放置了Android工具)造成的。 我现在已经安装了最新版本的Eclipse,问题似乎仍然存在。我的所有项目

  • 我想使用Eclipse Indigo运行maven项目,但当我运行项目Run As- 我对此进行了研究,后来意识到slf4j依赖也缺失了。我下载了slf4j-1.7.5.zip并将以下文件提取到C:\Program files\Java\jdk1.7.0\u 17\lib中: slf4j-simple-1.7.5.jarslf4j-api-1.7.5.jarlog4j-over-slf4j-1.7

  • 请参阅下面我使用的pom.xml: 无法解析SLF4J:类路径包含多个SLF4J绑定。无法解析SLF4J:类路径包含多个SLF4J绑定。无法解析SLF4J:类路径包含多个SLF4J绑定。无法解析SLF4J:类路径包含多个SLF4J绑定。无法解析SLF4J:类路径包含多个SLF4J绑定。无法解析SLF4J:类路径包含多个SLF4J绑定。无法解析SLF4J:类路径包含多个SLF4J绑定。无法解析SLF

  • 我在我的pc上使用CDI作为jsf的支持bean编写了一个应用程序,该应用程序工作得非常好。 现在我在一台新的pc上设置了所有的东西,安装了glassfish 4.1,通过将安装的jre作为jdk7从glassfish文件夹中设置eclipse kepler。 当我在我的pc上为应用程序创建一个war,并将其部署到另一台pc上的glassfish服务器上时,一切都很好。 它根本无法识别。像CDI是