Доброго времени суток,
Я пытаюсь собрать jar архив, но при его запуске вылетает исключение при обращении к файлу.
FXMLLoader loader = new FXMLLoader(Main.class.getResource("/view/mainView.fxml"));
Очевидно при сборке артефакта нужно указать и этот файл, подскажите как.
Структура проекта:
Проблема в регистре, файл у тебя называется с большой буквы, а который ты пытаешься вызвать с маленькой, поэтому он и не находит файл
FXMLLoader loader = new FXMLLoader(Main.class.getResource("/view/MainView.fxml"));
Решил задачу с помощью maven'a добавив в pom.xml
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.fxml</include>
<include>**/*.css</include>
</includes>
</resource>
</resources>
и maven-assembly-plugin
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
...
<descriptorRef>jar-with-dependencies</descriptorRef>
<manifest>
<mainClass>application.Main</mainClass>
</manifest>
...
</plugin>
Виртуальный выделенный сервер (VDS) становится отличным выбором
ЗдравствуйтеМне нужна 3-х колоночная резиновая верстка: Левый и правый сайдбар фиксированной ширины, контент - резиновый
написал сайт, хочу сделать чтобы он загружался как-нибудь красивочто-то типо загрузки с 0 до 100 процентов и потом медленное отображение сайта...
В настоящее время я использую градиент SVG, чтобы применить эффект fade-out для патчейЭто позволяет начать путь с непрозрачностью 100% в точке x0 и постепенно...