Как включить ресурсы, когда я запускаю свои классы из cmd? - PullRequest
0 голосов
/ 04 июня 2019

Я хочу запустить свой основной класс из cmd, но когда я делаю это, изображения из папки res (resources) не отображаются.

Вот проект: https://imgur.com/a/1NOEmav

Вот местоположение res: https://imgur.com/a/Rgj9dnZ

Мне удается создать классы, используя эту строку:

...\Snake\src "...\Java\jdk1.8.0_201\bin\javac.exe" ./joc/Snake/java

И запустить главное используя это:

...\Snake\src "...\Java\jdk1.8.0_201\bin\java" joc.Snake

Но интерфейс появляется без изображений, которые я использовал на нем: https://imgur.com/a/ScrBV2W

Вот как это выглядит, когда я запускаю проект из intellij-idea: https://imgur.com/a/3Z4WV8B

Также это мой класс активов, из которого я импортирую каждое изображение: https://imgur.com/a/dvzv8lM

//A part of the Assets class
public static ImageIcon capDreapta, capStanga, capSus, capJos;


public static void init (){
    capDreapta = new ImageIcon( "res/imagini/cap1.png");
    capStanga = new ImageIcon( "res/imagini/cap2.png");
    capSus = new ImageIcon( "res/imagini/cap3.png");
    capJos = new ImageIcon( "res/imagini/cap4.png");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...