我试图执行一个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,但是还是出现了同样的错误。
1条答案
按热度按时间yeotifhr1#
似乎找不到类
main.scala.Mal_ip
。请确保该类包含在您的jar文件中,或者可以通过清单文件上的Class-Path
directive访问。