如何从命令行 运行 进行 Silk4J 测试?
How can I run a Silk4J test from the command line?
我已阅读官方MicroFocus article "How can I run a Silk4J test from the command line?"但按照消息中的描述操作结果
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/Logger
at org.apache.logging.slf4j.SLF4JLoggerContext.getLogger(SLF4JLoggerContext.java:41)
所以似乎要添加到 class 路径的 JAR 比文章中描述的要多,该文章来自 2013 年。
原来我的类路径中有太多 JAR 文件。
删除以下 JAR 改善了情况:
log4j-to-slf4j-2.0.2.jar
log4j-to-slf4j-2.0.2-javadoc.jar
log4j-to-slf4j-2.0.2-sources.jar
log4j-slf4j-impl-2.0.2.jar
log4j-slf4j-impl-2.0.2-javadoc.jar
log4j-slf4j-impl-2.0.2-sources.jar
(JavaDoc 和源可能不是问题)。
我已阅读官方MicroFocus article "How can I run a Silk4J test from the command line?"但按照消息中的描述操作结果
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/Logger
at org.apache.logging.slf4j.SLF4JLoggerContext.getLogger(SLF4JLoggerContext.java:41)
所以似乎要添加到 class 路径的 JAR 比文章中描述的要多,该文章来自 2013 年。
原来我的类路径中有太多 JAR 文件。
删除以下 JAR 改善了情况:
log4j-to-slf4j-2.0.2.jar
log4j-to-slf4j-2.0.2-javadoc.jar
log4j-to-slf4j-2.0.2-sources.jar
log4j-slf4j-impl-2.0.2.jar
log4j-slf4j-impl-2.0.2-javadoc.jar
log4j-slf4j-impl-2.0.2-sources.jar
(JavaDoc 和源可能不是问题)。