getClass().getResource() возвращает нуль при развертывании

Следующий код работает нормально, когда я запускаю приложение из NetBeans

ThumbnailLabel lblImg =new ThumbnailLabel(new javax.swing.ImageIcon(
    getClass().getResource("/jewelleryerpapplication/GUI/resources/NoPicture.png")));

Затем я делаю чистое решение, упомянутое в разных постах по этой проблеме. После этого, когда я дважды щелкаю App.jar из папки dist, возникает следующее исключение.

  Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
    at javax.swing.ImageIcon.<init>(ImageIcon.java:138)

1 ответ

Убедитесь, что ваш JAR-файл на самом деле содержит образы:-)

Другие вопросы по тегам