Похоже, вы неправильно оценили свои вещи.Чтобы заставить его работать, выполните следующие действия:
- Щелкните правой кнопкой мыши свой
Project
в Project Explorer Tree
. - Перейдите на
New -> Source Folder
и затем введите любой Name
к Source Folder
. - Теперь вручную добавьте свои вещи к этому
Source Folder
, созданному вами, например, если вы хотите добавить изображения, то создайте New Folder
, вручную посещая этот Source Folder
через File System
. - Назовите это
New Folder
как images
и скопируйте ваши изображения в этот Folder
. - Теперь вернитесь в свою среду Eclipse и
Refresh
свой Project
изProject Explorer, щелкнув правой кнопкой мыши по своему проекту, здесь вы сможете увидеть добавленный контент сейчас после обновления.
Теперь для доступа, скажем, к любому изображению, вы будете использовать.
getClass().getResource("/images/yourImageName.extension");
, который вернет один объект URL.Запомните first forward slash
, в этом случае, поскольку все, что находится внутри вашей исходной папки, доступно с помощью этого, в более простых терминах.Теперь, когда вы запустите ваш проект, содержимое этой исходной папки будет автоматически добавлено в папку bin, а когда вы создадите Runnable Jar, тогда вы сможете получить доступ к содержимому внутри вашей исходной папки.