From abbb272bff2742dc1b9ccff80005f903b4541173 Mon Sep 17 00:00:00 2001 From: Seil0 Date: Sun, 23 Sep 2018 14:33:16 +0200 Subject: [PATCH] fixed java11 execution * use mvn compile exec:java for now to run HomeFlix * compilation is not possible yet * see #4 --- .classpath | 2 +- .settings/org.eclipse.jdt.core.prefs | 8 +- pom.xml | 258 +++++++++--------- .../HomeFlix/application/Main.java | 2 +- 4 files changed, 137 insertions(+), 133 deletions(-) diff --git a/.classpath b/.classpath index 51caf01..7f5ea8f 100644 --- a/.classpath +++ b/.classpath @@ -18,7 +18,7 @@ - + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 54a32cd..b807efd 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -1,14 +1,14 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=10 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=10 +org.eclipse.jdt.core.compiler.compliance=11 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=10 +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=11 diff --git a/pom.xml b/pom.xml index 9ae5fb7..071aa6a 100644 --- a/pom.xml +++ b/pom.xml @@ -1,137 +1,141 @@ - - 4.0.0 + + 4.0.0 - org.kellerkinder - Project-HomeFlix - 0.7.0 - jar + org.kellerkinder + Project-HomeFlix + 0.7.0 + jar - Project-HomeFlix - http://www.mosad.xyz + Project-HomeFlix + http://www.mosad.xyz - - UTF-8 - + + UTF-8 + - - - - junit - junit - 4.12 - test - - - - org.openjfx - javafx-controls - 11 - - - - org.openjfx - javafx-fxml - 11 - + - - org.openjfx - javafx-media - 11 - + + junit + junit + 4.12 + test + - - commons-io - commons-io - 2.6 - + + org.openjfx + javafx-controls + 11 + - - com.jfoenix - jfoenix - 9.0.6 - - - - com.eclipsesource.minimal-json - minimal-json - 0.9.5 - - - - org.xerial - sqlite-jdbc - 3.23.1 - - - - org.apache.logging.log4j - log4j-api - 2.11.1 - + + org.openjfx + javafx-fxml + 11 + - - org.apache.logging.log4j - log4j-core - 2.11.1 - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.8.0 - - 10 - true - true - - - - - org.codehaus.mojo - exec-maven-plugin - 1.6.0 - - - - java - - - - - kellerkinder.HomeFlix.application.Main - - + + org.openjfx + javafx-media + 11 + + + + commons-io + commons-io + 2.6 + + + + com.jfoenix + jfoenix + 9.0.6 + + + + com.eclipsesource.minimal-json + minimal-json + 0.9.5 + + + + org.xerial + sqlite-jdbc + 3.23.1 + + + + org.apache.logging.log4j + log4j-api + 2.11.1 + + + + org.apache.logging.log4j + log4j-core + 2.11.1 + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.0 + + 11 + 11 + + true + true + + + + + org.codehaus.mojo + exec-maven-plugin + 1.6.0 + + + + java + + + + + kellerkinder.HomeFlix.application.Main + + + + + org.apache.maven.plugins + maven-shade-plugin + 3.2.0 + + Project-HomeFlix + true + + + kellerkinder.HomeFlix.application.Main + + + + + + package + + shade + + + + + + + - - org.apache.maven.plugins - maven-shade-plugin - 3.1.1 - - Project-HomeFlix - true - - - kellerkinder.HomeFlix.application.Main - - - - - - package - - shade - - - - - - - - diff --git a/src/main/java/kellerkinder/HomeFlix/application/Main.java b/src/main/java/kellerkinder/HomeFlix/application/Main.java index 81581f1..1263763 100644 --- a/src/main/java/kellerkinder/HomeFlix/application/Main.java +++ b/src/main/java/kellerkinder/HomeFlix/application/Main.java @@ -92,7 +92,7 @@ public class Main extends Application { private void mainWindow(){ try { FXMLLoader loader = new FXMLLoader(); - loader.setLocation(ClassLoader.getSystemResource("fxml/MainWindow.fxml")); + loader.setLocation(getClass().getResource("/fxml/MainWindow.fxml")); loader.setController(mainWindowController); pane = (AnchorPane) loader.load(); primaryStage.setMinHeight(600.00);