Я проверил уже прошедшие вопросы, которые имеют почти ту же тему, что и этот вопрос, но ни один из answeared onces не смог решить мою проблему.Экспорт проекта затмения в jar
Я искал сейчас на сайте в течение 4 часов и пытался Су много разных вещей, чтобы решить мою проблему ..
Im пытается сделать игру Pong в Java, и теперь я хотел бы экспортировать свой проект, так что я могу отправьте его другу, чтобы он мог попробовать.
Im, использующий LWJGL для этого проекта, поэтому у меня есть некоторые баночки, добавленные в библиотеки, на которые ссылаются, и у LWJGL.jar добавлены дополнения к windows, которые включены в папку проектов lib. Вот образ зрителя проекта:
Причина им отправляют это изображение, так что вы получите представление о том, что я все библиотеках внутри проекта как хорошо, как местные жители, необходимые для реализации проекта для запуска.
При чтении о том, почему банки не работали я также читал, что вам нужно Manifest.mf файл, так что я создал один и внутри этого файла манифеста у меня есть следующий текст:
Manifest-Version: 1.0
Main-Class: jGame.Main
Class-Path: lib/jars/asm-debug-all.jar lib/jars/jinput.jar lib/jars/lwjgl.jar lib/jars/izma.jar lib/jars/slick.jar
также 2 пустые строки внизу Class-Path, так как я слышал, что у вас это есть.
Этот проект работает отлично, так как я запускаю его в затмении, но когда я экспортирую проект с помощью запускаемого jar или jar wizard в eclipse, он не запускается, когда я дважды щелкаю файл .jar, поэтому я вошел в cmd и использовал эту команду:
java.exe -jar JGame.jar
И следующее сообщение было показано:
Я проверил по крайней мере в 10 раз, что я обеспечил правильный путь для основного класса .. И я не знаю, что делать больше. В мастере eclipse я пытаюсь экспортировать исполняемую банку и экспортировать обычную банку, но ни один из них не работает. Также в мастерах, которые я выбрал для экспорта нормальной банки, не выполняются, поскольку, когда я выбираю runnable, библиотеки становятся испорченными, потому что папка lib заменяется.
Я попытался открыть файл банку в виде архива и получил следующее:
попытайтесь открыть файл jar, как архив, и посмотрите, бросьте его. И если вы не найдете свои библиотеки, просто добавьте их в ту же папку, где вы поместите свой файл jar. –
. Обновление основного сообщения с изображением содержимого архива. @AlekseiBulgak – Rakso
Я в замешательстве. Я не знаю, в чем проблема –