Столкнулся с проблемой при создании .jar в IDEA. Приложение JavaFX. При запуске джара как-будто ничего не происходит. Поэкспериментировав понял, что проблема в пути к fxml файлу. Такое чувство, что программа при запуске джарника его не находит. Хотя при запуске из самой IntelliJ все хорошо. Можете посвятить в чем проблема?
Код:
public class Main extends Application {
@Override
public void start(Stage primaryStage) throws Exception {
Parent root = FXMLLoader.load(getClass().getResource("../fxml/password.fxml"));
primaryStage.setTitle("Введите логин и пароль");
primaryStage.setResizable(false);
primaryStage.setScene(new Scene(root));
primaryStage.show();
}
public static void main(String[] args) throws IOException, SQLException {
launch(args);
}
}
Структура проекта:
Замени:
Parent root = FXMLLoader.load(getClass().getResource("../fxml/password.fxml"));
На:
Parent root = FXMLLoader.load(getClass().getResource("/marketlite/fxml/password.fxml"));
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Причина в том что когда вытаскиваю с запроса строку (введеную в поле) вместо русских символов выводятся крякозябры
Исходный текст программ на Java состоит из совокупности пробелов, идентификаторов, литералов, комментариев, операторов, разделителей и ключевых...