getClass (). GetResource () всегда возвращает null

Я пытаюсь установить URL-адрес изображения, которое находится в моей папке ресурсов в моей папке src. Он всегда устанавливает для URL-адреса значение null. там и все названо правильно. В чем проблема? Спасибо!

Моя файловая структура:

  • sp1
    • src
      • ресурсов
        • 01.png

Вот мой код, в котором я пытаюсь задать URL-адрес для изображения:

this.setImagePath(getClass().getResource("/resources/01.png"));

И setImagePath делает это, я уверен, что это не проблема, потому что я следил за выполнением и он устанавливает его равным нулю.

public final void setImagePath(URL imagePath) {
    this.imagePath = imagePath;
}

Решение

Мне пришлось очистить сборку и перестроить. После этого исправления все заработало.

10
задан peterh says reinstate Monica 25 May 2019 в 00:49
поделиться