如何从命令行运行Silk4J测试?

时间:2015-08-31 11:52:18

标签: silktest

我已阅读官方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)

所以似乎有更多的JAR要添加到类路径中,而不是文章中描述的,这是从2013年开始。

1 个答案:

答案 0 :(得分:0)

事实证明我的类路径中有太多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和Sources可能不是问题)。