我讲一个项目导出jar文件后,执行jar文件时出了一个异常class not found: org.apache.log4j.Logger???

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我讲一个项目导出jar文件后,执行jar文件时出了一个异常class not found: org.apache.log4j.Logger???相关的知识,希望对你有一定的参考价值。

大神看看为什么会出这个异常呢?这个是classpath文件:

是不是导出之后执行的时候还需要这两个jar包?

你把你的jar解压截个图。看看jar中的lib下有没有log4j.jar追问

我解压了,

lib下面有这两个jar文件,但是执行的时候提示

class not found: org.apache.log4j.Logger

这个错误,还有没有其他的出错情况?

追答

没有问题啊 。

参考技术A 打包时没报错?追问

打包时没有出什么错误啊,打包时我就选择了一个Main class,其他的没有动,这样做漏掉了什么东西吗?

追答

执行jar包时导入相关jar包了没

追问

哪一步 有这个选项?

追答

如果用你打的包里相关东西时你肯定首先要导入该包,然后再把该包依赖的jar包也导入到项目里,或者反射动态加载jar包就不用手动导入了

java实现生成导出pdf文件需要哪些jar包

参考技术A

可以下载Spire.Pdf.jar这个,适用于创建、编辑、转换PDF文档,下载后,只需要在java程序里面导入这一个jar文件就可以进行PDF文档操作了,具体可查看官方教程库,有很多教程文章可以参考使用,写的比较详细了

以上是关于我讲一个项目导出jar文件后,执行jar文件时出了一个异常class not found: org.apache.log4j.Logger???的主要内容,如果未能解决你的问题,请参考以下文章

Java项目生成可执行jar包exe文件以及在Windows下的安装文件

java 怎么把多个jar打包成一个jar来使用??

JAVA项目导出成.jar包的方法。

如何使用 Eclipse 将 Maven 项目导出到 exe(或 jar)文件?

Eclipse导出jar,无法运行,在线高分急等。

运行 Eclipse 导出的 jar 时出现“找不到主类”错误