Произошло исключение.InvocationTargetException: исключение в методе запуска приложения.Не удается найти указанный файл) - PullRequest
0 голосов
/ 31 мая 2019

Я сохранил helloworld.fxml файл в C: \ data (Windows 10) . Я пытаюсь запустить программу в NetBeans 11 с JavaFx. Загрузка файла FXML выдает ошибку. Я думаю, что есть некоторая проблема в методе setLocation () . Я предоставил helloworld.fxml и MainApp.java код

Я попытался изменить путь к файлу. Но это не работает.

код helloworld.fxml

<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.layout.VBox?>
<?import javafx.scene.control.Label?>
<VBox>
    <children>
        <Label text="Hello world FXML"/>
    </children>
</VBox>

MainApp.java код

package gproject.calculator;

import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import java.net.URL;
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.layout.VBox;



public class MainApp extends Application {

    public static void main(String[] args) {
        launch(args);
    }

    @Override
    public void start(Stage primaryStage) throws Exception {
        FXMLLoader loader = new FXMLLoader();

        loader.setLocation(new URL(("file:///c:/data/helloworld.fxml")));
        VBox vbox = loader.<VBox>load();

        Scene scene = new Scene(vbox);
        primaryStage.setScene(scene);
        primaryStage.show();

primaryStage.show();

    }

}

ОТКАЗ В СТРОИТЕЛЬСТВЕ

Общее время: 6,554 с Закончено: 2019-05-31T14: 29: 40 + 05: 30

Конечная память: 19M / 67M

Не удалось выполнить цель org.codehaus.mojo: exec-maven-plugin: 1.2.1: java (default-cli) в проекте Calculator: во время выполнения класса Java возникла исключительная ситуация. null: InvocationTargetException: исключение в методе запуска приложения: c: \ data \ helloworld.fxml (система не может найти указанный файл) -> [Help 1]

Чтобы увидеть полную трассировку стека ошибок, перезапустите Maven с ключом -e. Перезапустите Maven, используя ключ -X, чтобы включить полное ведение журнала отладки.

Для получения дополнительной информации об ошибках и возможных решениях, пожалуйста, прочитайте следующие статьи: [Помощь 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

...