Когда я запускаю команду java -jar MyJar.jar
, я получаю следующие ошибки:
Exception in thread "main" java.lang.NullPointerException
at sun.launcher.LauncherHelper.getMainClassFromJar(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Какие это ошибки?В чем может быть причина того, что я получаю эти ошибки?
До того, как я упаковал пакеты в файл jar, сцена была:
Затем я упаковал вышеупомянутоефайлы вместе с пакетами, введя:
jar -cf MyJar.jar .\Design\*.class .\InterfaceImplementation\*.class .\Interfaces\*.class .\messenger\*.class Manifest.MF RemoteMethodImpl_Stub.class
ПРИМЕЧАНИЕ: Когда я распаковываю файл jar, появляется папка с именем META-INF
, которая также содержит MANIFEST.MF
, но не имяmain class.
Содержимое моего файла MANIFEST.MF: Main-Class : messenger.Messenger
также попыталось поставить косую черту