Написал приложение на Intellij IDEA. Сворачиваю в jar. Jar не открывается. В приложении есть image с расширением png. Я получаю к ним доступ так и записываю их в массив image:
MIm[1][1] = ImageIO.read(Main.class.getResourceAsStream("/resources/Распределитель.png"));
Если убрать эти строки jar благополучно открывается. Так же если таких строк до 3х, он тоже открывается. Собственно не понимаю почему это происходит. Я собираю jar через Open Module Setting - Artifacts и далее Build Artifacts Если ли разница если собирать через Maven?
Замените строку на вот это
MIm[1][1] = ImageIO.read(Main.class.getClassLoader().getResourceAsStream("resources/Распределитель.png"));
Убедитесь, что картинка находиться в директории resources в корне вашего jar файла.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Мне необходимо создать класс, в котором при помощи Graphics, рисуешь необходимые элементы из линий, после сохраняешь их в image и передаёшь основному...
Есть EditText в который необходимо вводить только целые числаВ xml файле пометил свойством inputType="number"
Всем привет, сноваСуть вопроса такая, при скроллинге появляется меню, в этом меню должна появляться кнопка(при поднятии снова исчезать),при...