SLF4J:未能在Eclipse上加载类



使用win10,Eclipse 2020年6月C++IDE,jdk-13.0.2,IAR插件。我有一个包含几个子项目的项目,它不使用命令行(eclipsec.exe(进行编译

运行命令

C:eclipseeclipsec.exe -nosplash --launcher.suppressErrors -application org.eclipse.cdt.managedbuilder.core.headlessbuild  -no-indexer -data . -import lib1 -import libDsp -build PrjSystem/Debug

结果是libDsp没有被编译。

日志的输出:

Adding appender for logfile C:work.metadataIAR-plugins.log
Opening 'LibDsp'.
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Opening 'Lib1'.
Opening 'Lib2'.
...
Warning: Nashorn engine is planned to be removed from a future JDK release

为什么没有创建LibDsp?

如何解决这个SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".问题?(pom.xml的解决方案不起作用,因为它不是Java IDE(

项目没有编译,因为有些文件是"锁定">
锁定文件示例:Error[Ms003]: could not open file "Componentsfolderfile.o" for writing

删除Eclipse.metadata文件夹或特定文件.metadata.pluginsorg.eclipse.core.resources.safetableorg.eclipse.core.resources后,这些文件被释放。

slf4j与此问题无关。

最新更新