diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..1077bc1 --- /dev/null +++ b/pom.xml @@ -0,0 +1,198 @@ + + + 4.0.0 + name.nathanmcrae + numbersstation + 1.0-SNAPSHOT + jar + + + 23 + 23 + 23.0.2 + + + + + my-local-repo + file://${project.basedir}/mvn-repo + + + + + + com.fasterxml.woodstox + woodstox-core + 7.1.0 + + + com.fasterxml.jackson.core + jackson-annotations + 2.18.2 + + + com.fasterxml.jackson.core + jackson-core + 2.18.2 + + + com.fasterxml.jackson.dataformat + jackson-dataformat-xml + 2.18.2 + + + com.fasterxml.jackson.datatype + jackson-datatype-jsr310 + 2.18.2 + + + com.github.mwiede + jsch + 0.2.23 + + + org.openjfx + javafx-controls + ${javafx.version} + + + org.openjfx + javafx-fxml + ${javafx.version} + + + commons-cli + commons-cli + 1.9.0 + + + org.apache.commons + commons-lang3 + 3.12.0 + + + wordpress + xmlrpc-client + 3.1.3 + + + + + com.tearsofaunicorn.wordpress + wordpress-xmlrpc-client + 1.1 + + + + + org.apache.xmlrpc + xmlrpc-common + 3.1.3 + + + com.leakyabstractions + result + 1.0.0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + org.apache.maven.plugins + maven-shade-plugin + 3.5.0 + + + package + + shade + + + + + name.nathanmcrae.numbersstation.MainRun + + + + + + + + + diff --git a/src/main/java/name/nathanmcrae/numbersstation/Main.java b/src/main/java/name/nathanmcrae/numbersstation/Main.java index 23bb1ec..a127974 100644 --- a/src/main/java/name/nathanmcrae/numbersstation/Main.java +++ b/src/main/java/name/nathanmcrae/numbersstation/Main.java @@ -62,7 +62,7 @@ public class Main extends Application { try { if (startParams.notification().isPresent()){ - FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("NotificationView.fxml")); + FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("/NotificationView.fxml")); Parent root = fxmlLoader.load(); NotificationController controller = fxmlLoader.getController(); @@ -72,7 +72,7 @@ public class Main extends Application { primaryStage.setScene(new Scene(root)); primaryStage.show(); } else { - FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("MainView.fxml")); + FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("/MainView.fxml")); Parent root = fxmlLoader.load(); MainController controller = fxmlLoader.getController(); diff --git a/src/main/java/name/nathanmcrae/numbersstation/MainController.java b/src/main/java/name/nathanmcrae/numbersstation/MainController.java index 2ad96be..cc75472 100644 --- a/src/main/java/name/nathanmcrae/numbersstation/MainController.java +++ b/src/main/java/name/nathanmcrae/numbersstation/MainController.java @@ -66,7 +66,7 @@ public class MainController implements Initializable { private void handleStationSettingsButtonPress() { if (settingsStage == null || !settingsStage.isShowing()) { try { - FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("StationSettingsView.fxml")); + FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("/StationSettingsView.fxml")); Parent root = fxmlLoader.load(); StationSettingsController controller = fxmlLoader.getController(); @@ -101,7 +101,7 @@ public class MainController implements Initializable { private void handleSelectStationButtonPress() throws Exception { if (selectStationStage == null || !selectStationStage.isShowing()) { try { - FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("StationSelectionView.fxml")); + FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("/StationSelectionView.fxml")); Parent root = fxmlLoader.load(); StationSelectionController controller = fxmlLoader.getController(); diff --git a/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java b/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java index fed6e64..991411b 100644 --- a/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java +++ b/src/main/java/name/nathanmcrae/numbersstation/StationSettingsController.java @@ -357,7 +357,7 @@ public class StationSettingsController { @FXML private void handleAddPrefixButtonPress() { try { - FXMLLoader loader = new FXMLLoader(getClass().getResource("AddPrefixView.fxml")); + FXMLLoader loader = new FXMLLoader(getClass().getResource("/AddPrefixView.fxml")); Parent root = loader.load(); AddPrefixController controller = loader.getController();