Създаване на изпълним буркан в IntelliJ идея, програмиране в Java, Android

Добър ден. Написах проект Intelj Идея на JavaFX. Има една библиотека връзка, в средносрочен работи добре. При монтажа се направи точно като е описано в статията. Създаване на един-йа rnik (не повече файлове са изчезнали, с изключение на СРС се появява META-INF). Опитайте се да стартирате файла с 2 кликвания, както и "отвори с» -> JRE -> бин -> java.exe. От преписката не реагира и не предизвиква никакви грешки.






За по-голяма за създаване на единно заявление клас и без библиотеки - той съставя и работи само на два. Кажете ми, моля, в това, което може да е проблема и как да го махна?

Намерих проблема. Ние трябва да го направим, както е описано в статията. Има една уловка е, както следва:
Посочих, когато се зарежда fxml файл:
FXMLLoader mainLoader = нов FXMLLoader ();
mainLoader.setLocation (getClass () getResource ( «../ fxml / main.fxml»).);
в следствие на това при изтегляне на файл Хвърлих изключение: IllegalStatException: Местоположението не е настроен.
Fxml трябваше да преместите файл в един пакет с буутлоудъра и посочи:






mainLoader.setLocation (getClass () getResource ( «main.fxml»).);
Програмата стартира и работи правилно.
Кажи ми как да се предписва по правилния начин да отида, ако все пак искате да поставите fxml файлове в един пакет?

Аз намерих отговора:
mainLoader.setLocation (. getClass () getResource ( «/ COM / JavaFX / myprograms / телефонен указател / fxml / main.fxml»));
където «/com/javaFX/myprograms/phoneBook/fxml/edit.fxml» - вложени последователност на всички опаковки от проекта.

Това е смешно, аз имам същия проблем, подредени едни и същи и. Тя не започне, но най-интересното е, че Jar файл тече тихо през една и съща идея, но с една проста тракане на нищо извън файл, такива глупости.

О, да, забравих да се отпишете, проблемът е, че аз се прилага до файловете вътре в буркан-а, а това изисква съвсем различни методи.

Добър ден. Настроя създаването на буркан-файл чрез артефактите в библиотеките идея с и зависимости. Имам нужда от това буркан в buildit използване ПМС команден ред (бухалка), а не чрез идеята. Възможно ли е по някакъв начин да се измъкнем от този скрипт идея?

Добре дошли! За съжаление, начина, по който да се получи сценария от идеята аз не знам. Най-вероятно ще трябва да се направи всичко, от командния ред (добавете зависимости и събират буркан).

Ако имате проект Maven, той може да направи живота ви по-лесно и да се изгради на проекта е съвсем проста - просто добавете следния код към pom.xml (направете промените):