Linux教程

jar包在Linux下运行报NoClassDefFoundError

本文主要是介绍jar包在Linux下运行报NoClassDefFoundError,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

在Windows下可正常执行的jar包在Linux下报NoClassDefFoundError

 

 

使用了第三方的jar,需要在打包的jar包中的MANIFEST.MF设置Class-Path。
原因就是在这里,Windows下目录的分隔符为“\”,而在Linux下分隔符应为“/”,否则就无法找到正确的类。将分隔符修改后,在Linux下成功运行。
————————————————
版权声明:本文为CSDN博主「ZFJ9998765」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44002288/article/details/104460609

 

这篇关于jar包在Linux下运行报NoClassDefFoundError的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!