Подтвердить что ты не робот

Eclipse не может создать runnable jar - не выбран выбранный ресурс

Когда я пытаюсь экспортировать мой проект в качестве исполняемой банки, Eclise дает мне следующую ошибку:

Не выбраны ресурсы.

Проект отлично работает в Eclipse, я уже пытался очистить проект перед экспортом, но это не сработало.

Любые идеи о том, как исправить это.

4b9b3361

Ответ 1

Я исправил проблему, я экспортировал проект в качестве файла архива. Затем я открыл новое рабочее пространство и импортировал архивный проект. После этого я попытался экспортировать проект как запущенную банку, после двух попыток запускается, как и должно.

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

Ответ 2

Проблема, скорее всего, с вашей конфигурацией запуска.

  • Перейдите в свой класс, который содержит основной (метод String [] args), который вы хотите автоматически запускать когда jar вызывается из командной строки
  • Щелкните правой кнопкой мыши- > Запустить как...- > Приложение
  • Удостоверьтесь, что это соответствует вашему удовлетворению.
  • Теперь перейдите в процесс экспорта по-прежнему, выбрав созданную конфигурацию запуска недавно.

Последний шаг - ключ.

Ответ 3

Я нашел другое решение.

Я обнаружил, что в JDK 9 есть ошибка.

Я решил это путем понижения до JDK 8 (1.8.1)

Ответ 4

Выполнение (project- > clean) и создание новой конфигурации запуска (с правильным именем проекта и класса с выбранным методом main()) решили проблему для меня. Вам просто нужно выбрать новую конфигурацию запуска при экспорте runnable jar:)

Ответ 5

Когда вы нажмете эту опцию в Eclipse, вы получите всплывающее окно, позволяющее выбрать файлы для экспорта, вам нужно выбрать папку src.

Ответ 6

Попробуйте это, это способ создать банку или runnable jar в eclipse, все ваши внешние библиотеки в проекте будут включены

File -> Export-> Java ->Runnbale JAR file

Launch configuration : your Class containing the public static void main(String[] args)

Export destination : Target place

Library Handling:

Package required libraries into generated JAR

FINISH

Ответ 7

Я продолжал получать ошибку "без ресурсов". Затем я выполнил процедуру, которую я цитирую, и дал мне файл MANIFEST. Затем я смог создать исполняемый JAR.

Цитата: "Я экспортировал проект в качестве архивного файла, а затем открыл новое рабочее пространство и импортировал архивный проект. После этого я попытался экспортировать проект в качестве исполняемой банки, после того, как две попытки запускаются, как есть он должен".

Ответ 8

У меня была такая же проблема, и я смог ее решить. Возможно, вам нужно перекрестно проверить класс main, который вы выбрали в этом проекте. Возможно, что какой-то другой класс проекта main может иметь то же имя, что и выбранный вами класс main. Убедитесь, что выбранный вами класс main - тот, который вы выбрали.

Ответ 9

Проблема заключается в вашем пакете. Вы, вероятно, переименовали его, и в опции экспорта программа была сбита с толку, и она использовала имя вашего пакета.

Ответ 10

Это происходит, когда вы меняете имя пакета, под которым вы создали свою программу. Это создаст путаницу в отношении пакета, как в случае экспорта программы, основной метод, все еще написанный в старом пакете. Чтобы разрешить это, просто скопируйте его и вставьте в тот же пакет с другим именем, а затем попытайтесь его экспортировать. Проверьте также журнал.

Ответ 11

Убедитесь, что ваш проект верен в то время, когда вы выбираете основной класс.

Если класс не существует, это стандартная ошибка Eclipse.