【问题标题】:ClassNotFound Exception log4j only when running exported executable jar on cmd仅在 cmd 上运行导出的可执行 jar 时出现 ClassNotFound 异常 log4j
【发布时间】:2015-06-28 14:29:47
【问题描述】:

我在 Eclipse 中成功地运行了一个基于 Java 控制台的程序。但是当我导出外部 jar 时,它会抛出我的 ClassNotFoundlog4j 异常。 它在 Eclipse 中完美运行,但是当我使用 java -jar filename.jar 执行导出的 jar 时,它给了我错误

我还在我的eclipse项目中添加了log4j的外部jar

还有我的构建路径,但仍然没有结果

【问题讨论】:

    标签: java eclipse jar log4j classnotfoundexception


    【解决方案1】:

    您能否检查您导出的jar 中是否有log4j 依赖项。因为您在 Build Path 中添加 jar,所以导出的 jar 中可能不存在。

    Here 您可以找到如何在导出的jar 中包含外部依赖项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-14
      • 2023-03-12
      • 2015-08-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多