На основе обратной связи от URL-адреса для загрузки ресурсов из пути к классам в Java Я изменил свой проект, чтобы включить мои ресурсы изображений в Images.jar
Настройка моего проекта сейчас
/program.jar
/Images.jar
В своем коде я загружаю свои изображения, используя
InputStream connectedImage = ClassLoader.getSystemResourceAsStream("images/logo.png");
Моя настройка Eclipse
/src/...
/images/logo.png
Моя проблема
Eclipse не может найти системный ресурс на основе этого URL.
Чтобы заставить его работать, мне нужно
- Вручную создайте файл Images.jar, содержащий мою папку с изображениями
- Добавьте файл Images.jar в проект Eclipse
Что мне нужно
Как я могу настроить Eclipse, чтобы я мог
используйте тот же код для загрузки изображения
из любого Images.Jar (если запустить из
командная подсказка) или из изображений
папка (если запускается из Eclipse)?
Есть ли способ сделать Eclipse
включите мою / images / папку, когда
создание исполняемого файла JAR моего
программа? В настоящее время это не
включать в себя что-либо помимо ссылки
jar-файлы и исходный код.