Java, запуск кода - PullRequest
       5

Java, запуск кода

1 голос
/ 28 декабря 2011

У меня есть файл .java, который я создал в eclipse. Мне удалось сделать из него .jar, но я не знаю, как поместить папку с изображениями в банку, и при этом я не знаю, как заставить банку работать?

Должен ли он уже работать или это будет просто архив, например .zip?

Спасибо вам, ребята, за вашу помощь, потому что я полностью и полностью потерян, когда дело доходит до этого. Я программирую на Java (просто делаю .java файлы в JCreator в основном) уже около 2 лет.

Я искал и искал, но так и не нашел хорошего ответа. Любой, кто может что-то сказать о том, как запускать файлы .java как приложение и все такое, это было бы замечательно.

P.S. Я использую графический интерфейс, и код правильный.

Большое спасибо!

1 Ответ

0 голосов
/ 07 мая 2012
  • Что такое работоспособный jar?

A jar - это архив (в нем используется тот же формат файла ZIP), который содержит артефакты программы: скомпилированные классы, изображения, конфигурационные файлы и другие ресурсы.

Чтобы быть работоспособным jar, он должен содержать специальный файл, называемый manifest (электронная подпись поддержки манифеста, контроль версий, запечатывание пакета) с записью Main-Class: project.name.EntryPoint, в которой указываетсякласс, который является начальной точкой программы.

Этого можно легко достичь с помощью функции Eclipse File > Export > Java > Runnable JAR file.

  • Как запустить работоспособный jar?

Используя командную строку, просто сделайте java -jar <jar_file_path>.Но в настоящее время графические оболочки операционных систем (Windows Explorer / Gnome / KDE) уже вызывают java, когда вы дважды щелкаете файл jar.

  • Как поместить изображения на .jar?

Вы можете сделать это, указав в проекте Eclipse, что папка с изображениями также является исходной папкой.Теперь при экспорте проекта в файл jar они будут включены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...