Я создал проект, который содержит JFrame
и другие объекты JObject. Он также содержит рисунок и другие классы, которые имеют свои JFrame
и JObjects, но я не могу правильно запустить .jar.
Я использую DrJava, и я не уверен, что делаю неправильно. Я нажал «создать .jar из проекта», я поместил основной класс в текстовое поле, и он должен создать файл .jar. Кроме того, когда я смотрю на файл, это не .jar, а просто файл.
Если я изменю его на .jar, он не запустится. Если я открою его с WinRAR, мои классы и рисунки, и все там. Если я пытаюсь запустить его в DrJava, он сразу же говорит: «Выполнение файла JAR прекращено (значение выхода = 1)».
Когда он создает файл .jar, я получаю сообщение об ошибке, в нем есть все мои классы, и в нем указано «Дублировать: (вставьте один из моих классов) $», но в нем говорится, что DrJava, вероятно, был в состоянии восстановить. Через секунду или две он говорит: «.jar создан успешно». Если я пытаюсь запустить его в CMD, он не открывается, и я получаю целую кучу ошибок строк, но если я скомпилирую его в DrJava, он будет работать отлично.
Почему это?