我在eclipse中成功运行了基于Java控制台的程序。但是当我导出外部jar时,它会抛出 ClassNotFound 类 log4j 的异常。 它在eclipse中完美运行,但是当我用 java -jar filename.jar 执行导出的jar时,它给了我错误
我还在我的eclipse项目中添加了外部jar的log4j
以及我的构建路径,但仍然没有结果
答案 0 :(得分:1)
您可以检查导出的log4j
中是否有jar
个依赖项。由于您要在Build Path
中添加广告,因此导出的jar
中可能不存在广告。
Here您可以找到如何在导出的jar
中包含外部依赖项。