2015-06-28 13 views
0

我在eclipse中成功运行基于Java控制台的程序。但是,当我输出外部jar它会抛出我ClassNotFound类别例外log4j。 它在Eclipse完美的工作,但是当我执行与java的出口罐子罐子filename.jar它给了我错误ClassNotFound异常log4j仅当在cmd上运行导出的可执行文件jar时

enter image description here

我还增加的log4j的外部JAR在我的Eclipse项目 enter image description here

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

enter image description here

回答

1

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

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

相关问题