Package: mediathekview / 13.2.1-3

no-warning.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
From: Markus Koschany <apo@debian.org>
Date: Sun, 18 Nov 2018 19:18:48 +0100
Subject: no-warning

We support only Java 11 at runtime in Buster.

Forwarded: not-needed.
---
 src/main/java/mediathek/Main.java | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/main/java/mediathek/Main.java b/src/main/java/mediathek/Main.java
index 1a5a388..ba6526a 100644
--- a/src/main/java/mediathek/Main.java
+++ b/src/main/java/mediathek/Main.java
@@ -157,7 +157,6 @@ public class Main {
 
         checkMemoryRequirements();
         checkJava8Compatibility();
-        checkForJavaFX();
 
         IconFontSwing.register(FontAwesome.getIconFont());
         new Main().start(args);
@@ -192,15 +191,15 @@ public class Main {
     }
 
     private static void checkJava8Compatibility() {
-        if (SystemInfo.isJdk9Above()) {
-            logger.error("JVM is not Java 8");
+        if (!SystemInfo.isJdk9Above()) {
+            logger.error("JVM is not Java 11 or later");
             if (GraphicsEnvironment.isHeadless()) {
-                System.err.println("MediathekView ist NUR mit Java 8 kompatibel.");
-                System.err.println("Bitte stellen Sie sicher das Sie Java 8 auf Ihrem System nutzen");
+                System.err.println("MediathekView ist NUR mit Java 11 oder einer neueren Version kompatibel.");
+                System.err.println("Bitte stellen Sie sicher das Sie Java 11 auf Ihrem System nutzen");
             } else {
                 //we have a screen
                 JOptionPane.showMessageDialog(null,
-                        "MediathekView ist NUR mit Java 8 kompatibel.",
+                        "MediathekView ist NUR mit Java 11 oder einer neueren Version kompatibel.",
                         "Falsche Java-Version", JOptionPane.ERROR_MESSAGE);
             }
             System.exit(3);