大家!
我在尝试运行JavaFX应用程序时遇到了一些困难。当我在Eclipse中运行它,它工作正常,但尝试通过jar文件运行它,我收到以下消息错误。我错过了什么吗?
sidia.org.br
sidia.org.br.controller
sidia.org.br.view
编辑:
包层次结构:
MainView.fxml
sidia.org.br.view
文件位于Main.class
且sidia.org.br
位于public class Main extends Application {
@Override
public void start(Stage primaryStage) {
try {
AnchorPane root = (AnchorPane)FXMLLoader.load(getClass().getResource("./view/MainView.fxml"));
Scene scene = new Scene(root, 900, 650);
scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm());
primaryStage.setScene(scene);
primaryStage.show();
} catch(Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
launch(args);
}
}
{{1}}