Intellij Idea 执行jar文件时线程“main”中出现异常java.lang.ClassNotFoundException

jljoyd4f  于 5个月前  发布在  Java
关注(0)|答案(1)|浏览(61)

我试图执行一个jar文件,并得到错误-异常线程“主”java.lang.ClassNotFoundException。该程序是在Intellij IDE中使用scala-sdk-2.13.0编写的Scala语言,然后将其转换为jar。
在jar文件中,我可以找到我的主类(mypgm.class),META-INF中的MANIFEST.MF指向mypgm。但是,我仍然得到这个错误。有人能告诉我为什么会发生这种情况吗?
我甚至试着用“java -cp myjar1.jar mypgm”来运行这个jar,但是还是出现了同样的错误。

yeotifhr

yeotifhr1#

似乎找不到类main.scala.Mal_ip。请确保该类包含在您的jar文件中,或者可以通过清单文件上的Class-Path directive访问。

相关问题