У меня проблемы с упаковкой моей программы в .exe или .jar, потому что каталог файлов для изображений не универсален.
Например, наш текущий каталог выглядит так:
bufferedImageExample= ImagIO.read ("K: /projectFolder/image.gif")
Посмотрите на java.lang.Class.getResource() для загрузки изображений прямо из .jar и java.util.Properties, чтобы сообщить вашему приложению, где находятся различные каталоги.
java.lang.Class.getResource()
java.util.Properties