Eclipse не может создать runnable jar - не выбран выбранный ресурс
Когда я пытаюсь экспортировать мой проект в качестве исполняемой банки, Eclise дает мне следующую ошибку:
Не выбраны ресурсы.
Проект отлично работает в Eclipse, я уже пытался очистить проект перед экспортом, но это не сработало.
Любые идеи о том, как исправить это.
Ответы
Ответ 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.