Java &引用;找不到主类:bla.bla.yada“;,尽管在MANIFEST.MF中正确指定

Java &引用;找不到主类:bla.bla.yada“;,尽管在MANIFEST.MF中正确指定,java,jar,manifest,executable-jar,Java,Jar,Manifest,Executable Jar,我试图使用命令“java-jar Filename.jar”运行一个.jar文件,但我总是收到一个错误消息“找不到主类:bla.bla.yada”。 我使用Maven构建了整个应用程序,并在MANIFEST.MF中指定了一个主类。文件中的路径是正确的,类也存在于jar中的正确位置 MANIFEST.MF中省略了结尾.class。我希望这是正确的。您还有其他提示吗?运行jar时,请确保在类路径中也有所有必需的库。我目前不确定是否可以访问必需的库。这正是我想要测试的但是我不应该再收到一条错误消息吗?

我试图使用命令“java-jar Filename.jar”运行一个.jar文件,但我总是收到一个错误消息“找不到主类:bla.bla.yada”。 我使用Maven构建了整个应用程序,并在MANIFEST.MF中指定了一个主类。文件中的路径是正确的,类也存在于jar中的正确位置


MANIFEST.MF中省略了结尾.class。我希望这是正确的。您还有其他提示吗?

运行jar时,请确保在类路径中也有所有必需的库。

我目前不确定是否可以访问必需的库。这正是我想要测试的但是我不应该再收到一条错误消息吗?类似“无法加载所需的类…”之类的内容?Maven对错误消息不是很友好。我建议不要在他们身上传递太多。你试过使用javac吗?好的,Aleksejs是对的。我必须首先修复类路径。现在我已经做到了,我不再犯那个错误了。是的,我还有一个,但不再是那个了…:D