MediathekView does not start in Kubuntu 18.10 (cosmic)
In Kubuntu 18.10 (cosmic) the application MediathekView crashes with the following error message:
java.lang.NoClassDefFoundError: com/jidesoft/utils/ThreadCheckingRepaintManager
Remark: the message is only visible when MediathekView is started from a console using the command mediathekview. When MediathekView is started from the launcher nothing happens (no error message, no nothing).
kubuntu java 18.10 jar
add a comment |
In Kubuntu 18.10 (cosmic) the application MediathekView crashes with the following error message:
java.lang.NoClassDefFoundError: com/jidesoft/utils/ThreadCheckingRepaintManager
Remark: the message is only visible when MediathekView is started from a console using the command mediathekview. When MediathekView is started from the launcher nothing happens (no error message, no nothing).
kubuntu java 18.10 jar
add a comment |
In Kubuntu 18.10 (cosmic) the application MediathekView crashes with the following error message:
java.lang.NoClassDefFoundError: com/jidesoft/utils/ThreadCheckingRepaintManager
Remark: the message is only visible when MediathekView is started from a console using the command mediathekview. When MediathekView is started from the launcher nothing happens (no error message, no nothing).
kubuntu java 18.10 jar
In Kubuntu 18.10 (cosmic) the application MediathekView crashes with the following error message:
java.lang.NoClassDefFoundError: com/jidesoft/utils/ThreadCheckingRepaintManager
Remark: the message is only visible when MediathekView is started from a console using the command mediathekview. When MediathekView is started from the launcher nothing happens (no error message, no nothing).
kubuntu java 18.10 jar
kubuntu java 18.10 jar
edited Oct 27 '18 at 4:47
Stéphane Tréboux
asked Oct 26 '18 at 15:52
Stéphane TrébouxStéphane Tréboux
1,4101928
1,4101928
add a comment |
add a comment |
5 Answers
5
active
oldest
votes
This issue does not exist with full versions of MediathekView which can be downloaded from the official website here; this version comes with the missing libraries inside a lib folder; version 13.2.1, the latest at the time of this answer worked well for me. The installation only consists of unpacking the archive. The file MediathekView.jar starts the application, the lib folder is required for the application to start.
Starting MediathekView using the command java -jar MediathekView.jar will not work though; this new error is thrown:
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/concurrent/Task
For some reason JavaFX is not found. First you must make sure that the package libopenjfx-java is installed; since it is a dependency of MediathekView it should be already installed. Then all the JAR files for JavaFX must be added by hand to the class path when starting MediathekView:
java -cp MediathekView.jar:/usr/share/java/javafx-base-11.jar:/usr/share/java/javafx-controls-11.jar:/usr/share/java/javafx-fxml-11.jar:/usr/share/java/javafx-graphics-11.jar:/usr/share/java/javafx-media-11.jar:/usr/share/java/javafx-swing-11.jar:/usr/share/java/javafx-web-11.jar mediathek.Main
You can add a path in front of MediathekView.jar to match the location where you unpacked the installation package.
MediathekView should start, the splash screen will not work though. And MediathekView has a picky Java version check built-in and will complain about with some specific release numbers; for instance OpenJDK 11 will work but not the bug fixed version OpenJDK 11.0.1.
And MediathekView has a picky Java version check built in and will complain about with some specific JDK release numbers; for instance OpenJDK 11 will work but not the bug fixed version OpenJDK 11.0.1.
As suggested by the alternative answer by obri you can edit the start script /usr/bin/mediathekview to put the command which will start your "fixed" version of MediathekView instead of the one shipped with Ubuntu. This will be reverted when MediathekView gets updated by the package manager.
– Stéphane Tréboux
Oct 27 '18 at 3:45
A security fix for the OpenJDK Java runtime bearing the version 11.0.1 was just released and MediathekView complains again, this time about the version of Java. You can go back to the version 11 at your own risk by installing openjdk-11-jre and openjdk-11-jre-headless in the older version 11 (before the security fix).
– Stéphane Tréboux
Nov 1 '18 at 11:34
add a comment |
You can just copy the following line:
java -cp MediathekView.jar:/usr/share/java/javafx-base-11.jar:/usr/share/java/javafx-controls-11.jar:/usr/share/java/javafx-fxml-11.jar:/usr/share/java/javafx-graphics-11.jar:/usr/share/java/javafx-media-11.jar:/usr/share/java/javafx-swing-11.jar:/usr/share/java/javafx-web-11.jar mediathek.Main
in the file mediathekview.sh.
Put it in the first line after the comments, then it will work if you run mediathekview.sh.
Thanks for the hint. I tried this too and it didn't work for me. I still get the error message java.lang.NoClassDefFoundError: com/jidesoft/utils/ThreadCheckingRepaintManager.
– Stéphane Tréboux
Oct 26 '18 at 17:52
I just tried this with a live USB of Kubuntu 18.10 (cosmic) and the above command alone does not solve the problem. The JIDE Common Layer (com/jidesoft/*) is still missing and the same error is thrown. Did you copy the missing libraries and forgot to describe this step in your answer?
– Stéphane Tréboux
Oct 27 '18 at 3:35
add a comment |
You can remove MediathekView and use MediathekViewWeb instead. It has less features (see the readme, German only) but it does not require any installation.
add a comment |
No, you can't "just copy that line". If you do, you'll receive the very next error:
Exception in thread "main" java.lang.UnsupportedClassVersionError:
javafx/concurrent/Task has been compiled by a more recent version of the Java Runtime
(class file version 54.0),
this version of the Java Runtime only recognizes class file versions up to 52.0 –
because the libs lead to classes compiled by JDK11, and not JDK8.
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView.
– Stéphane Tréboux
Nov 16 '18 at 23:46
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView. OpenJFX used to come in a version compatible to OpenJDK 8 with older releases of Ubuntu but downgrading to the old version of the OpenJFX packages did not work for me (I don't remember the details).
– Stéphane Tréboux
Nov 16 '18 at 23:49
A small hint on the side: this seems to be a comment on the answer proposed by obri. As such it should be posted under the comment section of his answer and not as a new answer.
– Stéphane Tréboux
Nov 16 '18 at 23:54
add a comment |
Check version of openjfx ("sudo apt install openjfx" installs it or returns the version). I am on 18.04 LTS. So it was 1.8.xx.
Concerning java I have several versions installed. When not the corresponding version is chosen (8) this error was reported.
To switch versions use "sudo update-alternatives --config java" which indicates which versions are installed, which is chosen and which number you have to insert to switch. To recheck you can enter "java --version".
Hello Andreas, thank you for your suggestion. I think there is no issue with bionic (I updated from bionic to cosmic). OpenJFX only comes in one version in each version of Ubuntu; version 8 for bionic and version 11 for cosmic. In cosmic OpenJDK 11.0.1 breaks the version check of MV and OpenJDK 8 lacks OpenJFX. Installing the older OpenJFX 8 from bionic in cosmic breaks dependencies. Basically there is no easy solution.
– Stéphane Tréboux
Jan 15 at 5:08
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1087500%2fmediathekview-does-not-start-in-kubuntu-18-10-cosmic%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
5 Answers
5
active
oldest
votes
5 Answers
5
active
oldest
votes
active
oldest
votes
active
oldest
votes
This issue does not exist with full versions of MediathekView which can be downloaded from the official website here; this version comes with the missing libraries inside a lib folder; version 13.2.1, the latest at the time of this answer worked well for me. The installation only consists of unpacking the archive. The file MediathekView.jar starts the application, the lib folder is required for the application to start.
Starting MediathekView using the command java -jar MediathekView.jar will not work though; this new error is thrown:
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/concurrent/Task
For some reason JavaFX is not found. First you must make sure that the package libopenjfx-java is installed; since it is a dependency of MediathekView it should be already installed. Then all the JAR files for JavaFX must be added by hand to the class path when starting MediathekView:
java -cp MediathekView.jar:/usr/share/java/javafx-base-11.jar:/usr/share/java/javafx-controls-11.jar:/usr/share/java/javafx-fxml-11.jar:/usr/share/java/javafx-graphics-11.jar:/usr/share/java/javafx-media-11.jar:/usr/share/java/javafx-swing-11.jar:/usr/share/java/javafx-web-11.jar mediathek.Main
You can add a path in front of MediathekView.jar to match the location where you unpacked the installation package.
MediathekView should start, the splash screen will not work though. And MediathekView has a picky Java version check built-in and will complain about with some specific release numbers; for instance OpenJDK 11 will work but not the bug fixed version OpenJDK 11.0.1.
And MediathekView has a picky Java version check built in and will complain about with some specific JDK release numbers; for instance OpenJDK 11 will work but not the bug fixed version OpenJDK 11.0.1.
As suggested by the alternative answer by obri you can edit the start script /usr/bin/mediathekview to put the command which will start your "fixed" version of MediathekView instead of the one shipped with Ubuntu. This will be reverted when MediathekView gets updated by the package manager.
– Stéphane Tréboux
Oct 27 '18 at 3:45
A security fix for the OpenJDK Java runtime bearing the version 11.0.1 was just released and MediathekView complains again, this time about the version of Java. You can go back to the version 11 at your own risk by installing openjdk-11-jre and openjdk-11-jre-headless in the older version 11 (before the security fix).
– Stéphane Tréboux
Nov 1 '18 at 11:34
add a comment |
This issue does not exist with full versions of MediathekView which can be downloaded from the official website here; this version comes with the missing libraries inside a lib folder; version 13.2.1, the latest at the time of this answer worked well for me. The installation only consists of unpacking the archive. The file MediathekView.jar starts the application, the lib folder is required for the application to start.
Starting MediathekView using the command java -jar MediathekView.jar will not work though; this new error is thrown:
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/concurrent/Task
For some reason JavaFX is not found. First you must make sure that the package libopenjfx-java is installed; since it is a dependency of MediathekView it should be already installed. Then all the JAR files for JavaFX must be added by hand to the class path when starting MediathekView:
java -cp MediathekView.jar:/usr/share/java/javafx-base-11.jar:/usr/share/java/javafx-controls-11.jar:/usr/share/java/javafx-fxml-11.jar:/usr/share/java/javafx-graphics-11.jar:/usr/share/java/javafx-media-11.jar:/usr/share/java/javafx-swing-11.jar:/usr/share/java/javafx-web-11.jar mediathek.Main
You can add a path in front of MediathekView.jar to match the location where you unpacked the installation package.
MediathekView should start, the splash screen will not work though. And MediathekView has a picky Java version check built-in and will complain about with some specific release numbers; for instance OpenJDK 11 will work but not the bug fixed version OpenJDK 11.0.1.
And MediathekView has a picky Java version check built in and will complain about with some specific JDK release numbers; for instance OpenJDK 11 will work but not the bug fixed version OpenJDK 11.0.1.
As suggested by the alternative answer by obri you can edit the start script /usr/bin/mediathekview to put the command which will start your "fixed" version of MediathekView instead of the one shipped with Ubuntu. This will be reverted when MediathekView gets updated by the package manager.
– Stéphane Tréboux
Oct 27 '18 at 3:45
A security fix for the OpenJDK Java runtime bearing the version 11.0.1 was just released and MediathekView complains again, this time about the version of Java. You can go back to the version 11 at your own risk by installing openjdk-11-jre and openjdk-11-jre-headless in the older version 11 (before the security fix).
– Stéphane Tréboux
Nov 1 '18 at 11:34
add a comment |
This issue does not exist with full versions of MediathekView which can be downloaded from the official website here; this version comes with the missing libraries inside a lib folder; version 13.2.1, the latest at the time of this answer worked well for me. The installation only consists of unpacking the archive. The file MediathekView.jar starts the application, the lib folder is required for the application to start.
Starting MediathekView using the command java -jar MediathekView.jar will not work though; this new error is thrown:
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/concurrent/Task
For some reason JavaFX is not found. First you must make sure that the package libopenjfx-java is installed; since it is a dependency of MediathekView it should be already installed. Then all the JAR files for JavaFX must be added by hand to the class path when starting MediathekView:
java -cp MediathekView.jar:/usr/share/java/javafx-base-11.jar:/usr/share/java/javafx-controls-11.jar:/usr/share/java/javafx-fxml-11.jar:/usr/share/java/javafx-graphics-11.jar:/usr/share/java/javafx-media-11.jar:/usr/share/java/javafx-swing-11.jar:/usr/share/java/javafx-web-11.jar mediathek.Main
You can add a path in front of MediathekView.jar to match the location where you unpacked the installation package.
MediathekView should start, the splash screen will not work though. And MediathekView has a picky Java version check built-in and will complain about with some specific release numbers; for instance OpenJDK 11 will work but not the bug fixed version OpenJDK 11.0.1.
And MediathekView has a picky Java version check built in and will complain about with some specific JDK release numbers; for instance OpenJDK 11 will work but not the bug fixed version OpenJDK 11.0.1.
This issue does not exist with full versions of MediathekView which can be downloaded from the official website here; this version comes with the missing libraries inside a lib folder; version 13.2.1, the latest at the time of this answer worked well for me. The installation only consists of unpacking the archive. The file MediathekView.jar starts the application, the lib folder is required for the application to start.
Starting MediathekView using the command java -jar MediathekView.jar will not work though; this new error is thrown:
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/concurrent/Task
For some reason JavaFX is not found. First you must make sure that the package libopenjfx-java is installed; since it is a dependency of MediathekView it should be already installed. Then all the JAR files for JavaFX must be added by hand to the class path when starting MediathekView:
java -cp MediathekView.jar:/usr/share/java/javafx-base-11.jar:/usr/share/java/javafx-controls-11.jar:/usr/share/java/javafx-fxml-11.jar:/usr/share/java/javafx-graphics-11.jar:/usr/share/java/javafx-media-11.jar:/usr/share/java/javafx-swing-11.jar:/usr/share/java/javafx-web-11.jar mediathek.Main
You can add a path in front of MediathekView.jar to match the location where you unpacked the installation package.
MediathekView should start, the splash screen will not work though. And MediathekView has a picky Java version check built-in and will complain about with some specific release numbers; for instance OpenJDK 11 will work but not the bug fixed version OpenJDK 11.0.1.
And MediathekView has a picky Java version check built in and will complain about with some specific JDK release numbers; for instance OpenJDK 11 will work but not the bug fixed version OpenJDK 11.0.1.
edited Nov 17 '18 at 0:00
answered Oct 26 '18 at 15:52
Stéphane TrébouxStéphane Tréboux
1,4101928
1,4101928
As suggested by the alternative answer by obri you can edit the start script /usr/bin/mediathekview to put the command which will start your "fixed" version of MediathekView instead of the one shipped with Ubuntu. This will be reverted when MediathekView gets updated by the package manager.
– Stéphane Tréboux
Oct 27 '18 at 3:45
A security fix for the OpenJDK Java runtime bearing the version 11.0.1 was just released and MediathekView complains again, this time about the version of Java. You can go back to the version 11 at your own risk by installing openjdk-11-jre and openjdk-11-jre-headless in the older version 11 (before the security fix).
– Stéphane Tréboux
Nov 1 '18 at 11:34
add a comment |
As suggested by the alternative answer by obri you can edit the start script /usr/bin/mediathekview to put the command which will start your "fixed" version of MediathekView instead of the one shipped with Ubuntu. This will be reverted when MediathekView gets updated by the package manager.
– Stéphane Tréboux
Oct 27 '18 at 3:45
A security fix for the OpenJDK Java runtime bearing the version 11.0.1 was just released and MediathekView complains again, this time about the version of Java. You can go back to the version 11 at your own risk by installing openjdk-11-jre and openjdk-11-jre-headless in the older version 11 (before the security fix).
– Stéphane Tréboux
Nov 1 '18 at 11:34
As suggested by the alternative answer by obri you can edit the start script /usr/bin/mediathekview to put the command which will start your "fixed" version of MediathekView instead of the one shipped with Ubuntu. This will be reverted when MediathekView gets updated by the package manager.
– Stéphane Tréboux
Oct 27 '18 at 3:45
As suggested by the alternative answer by obri you can edit the start script /usr/bin/mediathekview to put the command which will start your "fixed" version of MediathekView instead of the one shipped with Ubuntu. This will be reverted when MediathekView gets updated by the package manager.
– Stéphane Tréboux
Oct 27 '18 at 3:45
A security fix for the OpenJDK Java runtime bearing the version 11.0.1 was just released and MediathekView complains again, this time about the version of Java. You can go back to the version 11 at your own risk by installing openjdk-11-jre and openjdk-11-jre-headless in the older version 11 (before the security fix).
– Stéphane Tréboux
Nov 1 '18 at 11:34
A security fix for the OpenJDK Java runtime bearing the version 11.0.1 was just released and MediathekView complains again, this time about the version of Java. You can go back to the version 11 at your own risk by installing openjdk-11-jre and openjdk-11-jre-headless in the older version 11 (before the security fix).
– Stéphane Tréboux
Nov 1 '18 at 11:34
add a comment |
You can just copy the following line:
java -cp MediathekView.jar:/usr/share/java/javafx-base-11.jar:/usr/share/java/javafx-controls-11.jar:/usr/share/java/javafx-fxml-11.jar:/usr/share/java/javafx-graphics-11.jar:/usr/share/java/javafx-media-11.jar:/usr/share/java/javafx-swing-11.jar:/usr/share/java/javafx-web-11.jar mediathek.Main
in the file mediathekview.sh.
Put it in the first line after the comments, then it will work if you run mediathekview.sh.
Thanks for the hint. I tried this too and it didn't work for me. I still get the error message java.lang.NoClassDefFoundError: com/jidesoft/utils/ThreadCheckingRepaintManager.
– Stéphane Tréboux
Oct 26 '18 at 17:52
I just tried this with a live USB of Kubuntu 18.10 (cosmic) and the above command alone does not solve the problem. The JIDE Common Layer (com/jidesoft/*) is still missing and the same error is thrown. Did you copy the missing libraries and forgot to describe this step in your answer?
– Stéphane Tréboux
Oct 27 '18 at 3:35
add a comment |
You can just copy the following line:
java -cp MediathekView.jar:/usr/share/java/javafx-base-11.jar:/usr/share/java/javafx-controls-11.jar:/usr/share/java/javafx-fxml-11.jar:/usr/share/java/javafx-graphics-11.jar:/usr/share/java/javafx-media-11.jar:/usr/share/java/javafx-swing-11.jar:/usr/share/java/javafx-web-11.jar mediathek.Main
in the file mediathekview.sh.
Put it in the first line after the comments, then it will work if you run mediathekview.sh.
Thanks for the hint. I tried this too and it didn't work for me. I still get the error message java.lang.NoClassDefFoundError: com/jidesoft/utils/ThreadCheckingRepaintManager.
– Stéphane Tréboux
Oct 26 '18 at 17:52
I just tried this with a live USB of Kubuntu 18.10 (cosmic) and the above command alone does not solve the problem. The JIDE Common Layer (com/jidesoft/*) is still missing and the same error is thrown. Did you copy the missing libraries and forgot to describe this step in your answer?
– Stéphane Tréboux
Oct 27 '18 at 3:35
add a comment |
You can just copy the following line:
java -cp MediathekView.jar:/usr/share/java/javafx-base-11.jar:/usr/share/java/javafx-controls-11.jar:/usr/share/java/javafx-fxml-11.jar:/usr/share/java/javafx-graphics-11.jar:/usr/share/java/javafx-media-11.jar:/usr/share/java/javafx-swing-11.jar:/usr/share/java/javafx-web-11.jar mediathek.Main
in the file mediathekview.sh.
Put it in the first line after the comments, then it will work if you run mediathekview.sh.
You can just copy the following line:
java -cp MediathekView.jar:/usr/share/java/javafx-base-11.jar:/usr/share/java/javafx-controls-11.jar:/usr/share/java/javafx-fxml-11.jar:/usr/share/java/javafx-graphics-11.jar:/usr/share/java/javafx-media-11.jar:/usr/share/java/javafx-swing-11.jar:/usr/share/java/javafx-web-11.jar mediathek.Main
in the file mediathekview.sh.
Put it in the first line after the comments, then it will work if you run mediathekview.sh.
edited Oct 26 '18 at 19:47
zx485
1,45231114
1,45231114
answered Oct 26 '18 at 17:48
obriobri
111
111
Thanks for the hint. I tried this too and it didn't work for me. I still get the error message java.lang.NoClassDefFoundError: com/jidesoft/utils/ThreadCheckingRepaintManager.
– Stéphane Tréboux
Oct 26 '18 at 17:52
I just tried this with a live USB of Kubuntu 18.10 (cosmic) and the above command alone does not solve the problem. The JIDE Common Layer (com/jidesoft/*) is still missing and the same error is thrown. Did you copy the missing libraries and forgot to describe this step in your answer?
– Stéphane Tréboux
Oct 27 '18 at 3:35
add a comment |
Thanks for the hint. I tried this too and it didn't work for me. I still get the error message java.lang.NoClassDefFoundError: com/jidesoft/utils/ThreadCheckingRepaintManager.
– Stéphane Tréboux
Oct 26 '18 at 17:52
I just tried this with a live USB of Kubuntu 18.10 (cosmic) and the above command alone does not solve the problem. The JIDE Common Layer (com/jidesoft/*) is still missing and the same error is thrown. Did you copy the missing libraries and forgot to describe this step in your answer?
– Stéphane Tréboux
Oct 27 '18 at 3:35
Thanks for the hint. I tried this too and it didn't work for me. I still get the error message java.lang.NoClassDefFoundError: com/jidesoft/utils/ThreadCheckingRepaintManager.
– Stéphane Tréboux
Oct 26 '18 at 17:52
Thanks for the hint. I tried this too and it didn't work for me. I still get the error message java.lang.NoClassDefFoundError: com/jidesoft/utils/ThreadCheckingRepaintManager.
– Stéphane Tréboux
Oct 26 '18 at 17:52
I just tried this with a live USB of Kubuntu 18.10 (cosmic) and the above command alone does not solve the problem. The JIDE Common Layer (com/jidesoft/*) is still missing and the same error is thrown. Did you copy the missing libraries and forgot to describe this step in your answer?
– Stéphane Tréboux
Oct 27 '18 at 3:35
I just tried this with a live USB of Kubuntu 18.10 (cosmic) and the above command alone does not solve the problem. The JIDE Common Layer (com/jidesoft/*) is still missing and the same error is thrown. Did you copy the missing libraries and forgot to describe this step in your answer?
– Stéphane Tréboux
Oct 27 '18 at 3:35
add a comment |
You can remove MediathekView and use MediathekViewWeb instead. It has less features (see the readme, German only) but it does not require any installation.
add a comment |
You can remove MediathekView and use MediathekViewWeb instead. It has less features (see the readme, German only) but it does not require any installation.
add a comment |
You can remove MediathekView and use MediathekViewWeb instead. It has less features (see the readme, German only) but it does not require any installation.
You can remove MediathekView and use MediathekViewWeb instead. It has less features (see the readme, German only) but it does not require any installation.
answered Nov 1 '18 at 14:32
Stéphane TrébouxStéphane Tréboux
1,4101928
1,4101928
add a comment |
add a comment |
No, you can't "just copy that line". If you do, you'll receive the very next error:
Exception in thread "main" java.lang.UnsupportedClassVersionError:
javafx/concurrent/Task has been compiled by a more recent version of the Java Runtime
(class file version 54.0),
this version of the Java Runtime only recognizes class file versions up to 52.0 –
because the libs lead to classes compiled by JDK11, and not JDK8.
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView.
– Stéphane Tréboux
Nov 16 '18 at 23:46
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView. OpenJFX used to come in a version compatible to OpenJDK 8 with older releases of Ubuntu but downgrading to the old version of the OpenJFX packages did not work for me (I don't remember the details).
– Stéphane Tréboux
Nov 16 '18 at 23:49
A small hint on the side: this seems to be a comment on the answer proposed by obri. As such it should be posted under the comment section of his answer and not as a new answer.
– Stéphane Tréboux
Nov 16 '18 at 23:54
add a comment |
No, you can't "just copy that line". If you do, you'll receive the very next error:
Exception in thread "main" java.lang.UnsupportedClassVersionError:
javafx/concurrent/Task has been compiled by a more recent version of the Java Runtime
(class file version 54.0),
this version of the Java Runtime only recognizes class file versions up to 52.0 –
because the libs lead to classes compiled by JDK11, and not JDK8.
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView.
– Stéphane Tréboux
Nov 16 '18 at 23:46
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView. OpenJFX used to come in a version compatible to OpenJDK 8 with older releases of Ubuntu but downgrading to the old version of the OpenJFX packages did not work for me (I don't remember the details).
– Stéphane Tréboux
Nov 16 '18 at 23:49
A small hint on the side: this seems to be a comment on the answer proposed by obri. As such it should be posted under the comment section of his answer and not as a new answer.
– Stéphane Tréboux
Nov 16 '18 at 23:54
add a comment |
No, you can't "just copy that line". If you do, you'll receive the very next error:
Exception in thread "main" java.lang.UnsupportedClassVersionError:
javafx/concurrent/Task has been compiled by a more recent version of the Java Runtime
(class file version 54.0),
this version of the Java Runtime only recognizes class file versions up to 52.0 –
because the libs lead to classes compiled by JDK11, and not JDK8.
No, you can't "just copy that line". If you do, you'll receive the very next error:
Exception in thread "main" java.lang.UnsupportedClassVersionError:
javafx/concurrent/Task has been compiled by a more recent version of the Java Runtime
(class file version 54.0),
this version of the Java Runtime only recognizes class file versions up to 52.0 –
because the libs lead to classes compiled by JDK11, and not JDK8.
edited Nov 16 '18 at 21:31
abu_bua
3,37681227
3,37681227
answered Nov 16 '18 at 19:29
Thomas SchweikleThomas Schweikle
1
1
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView.
– Stéphane Tréboux
Nov 16 '18 at 23:46
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView. OpenJFX used to come in a version compatible to OpenJDK 8 with older releases of Ubuntu but downgrading to the old version of the OpenJFX packages did not work for me (I don't remember the details).
– Stéphane Tréboux
Nov 16 '18 at 23:49
A small hint on the side: this seems to be a comment on the answer proposed by obri. As such it should be posted under the comment section of his answer and not as a new answer.
– Stéphane Tréboux
Nov 16 '18 at 23:54
add a comment |
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView.
– Stéphane Tréboux
Nov 16 '18 at 23:46
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView. OpenJFX used to come in a version compatible to OpenJDK 8 with older releases of Ubuntu but downgrading to the old version of the OpenJFX packages did not work for me (I don't remember the details).
– Stéphane Tréboux
Nov 16 '18 at 23:49
A small hint on the side: this seems to be a comment on the answer proposed by obri. As such it should be posted under the comment section of his answer and not as a new answer.
– Stéphane Tréboux
Nov 16 '18 at 23:54
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView.
– Stéphane Tréboux
Nov 16 '18 at 23:46
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView.
– Stéphane Tréboux
Nov 16 '18 at 23:46
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView. OpenJFX used to come in a version compatible to OpenJDK 8 with older releases of Ubuntu but downgrading to the old version of the OpenJFX packages did not work for me (I don't remember the details).
– Stéphane Tréboux
Nov 16 '18 at 23:49
You need OpenJDK 11 (not OpenJDK 11.0.1!). This version can run OpenJFX and will pass the version check in MediathekView. OpenJFX used to come in a version compatible to OpenJDK 8 with older releases of Ubuntu but downgrading to the old version of the OpenJFX packages did not work for me (I don't remember the details).
– Stéphane Tréboux
Nov 16 '18 at 23:49
A small hint on the side: this seems to be a comment on the answer proposed by obri. As such it should be posted under the comment section of his answer and not as a new answer.
– Stéphane Tréboux
Nov 16 '18 at 23:54
A small hint on the side: this seems to be a comment on the answer proposed by obri. As such it should be posted under the comment section of his answer and not as a new answer.
– Stéphane Tréboux
Nov 16 '18 at 23:54
add a comment |
Check version of openjfx ("sudo apt install openjfx" installs it or returns the version). I am on 18.04 LTS. So it was 1.8.xx.
Concerning java I have several versions installed. When not the corresponding version is chosen (8) this error was reported.
To switch versions use "sudo update-alternatives --config java" which indicates which versions are installed, which is chosen and which number you have to insert to switch. To recheck you can enter "java --version".
Hello Andreas, thank you for your suggestion. I think there is no issue with bionic (I updated from bionic to cosmic). OpenJFX only comes in one version in each version of Ubuntu; version 8 for bionic and version 11 for cosmic. In cosmic OpenJDK 11.0.1 breaks the version check of MV and OpenJDK 8 lacks OpenJFX. Installing the older OpenJFX 8 from bionic in cosmic breaks dependencies. Basically there is no easy solution.
– Stéphane Tréboux
Jan 15 at 5:08
add a comment |
Check version of openjfx ("sudo apt install openjfx" installs it or returns the version). I am on 18.04 LTS. So it was 1.8.xx.
Concerning java I have several versions installed. When not the corresponding version is chosen (8) this error was reported.
To switch versions use "sudo update-alternatives --config java" which indicates which versions are installed, which is chosen and which number you have to insert to switch. To recheck you can enter "java --version".
Hello Andreas, thank you for your suggestion. I think there is no issue with bionic (I updated from bionic to cosmic). OpenJFX only comes in one version in each version of Ubuntu; version 8 for bionic and version 11 for cosmic. In cosmic OpenJDK 11.0.1 breaks the version check of MV and OpenJDK 8 lacks OpenJFX. Installing the older OpenJFX 8 from bionic in cosmic breaks dependencies. Basically there is no easy solution.
– Stéphane Tréboux
Jan 15 at 5:08
add a comment |
Check version of openjfx ("sudo apt install openjfx" installs it or returns the version). I am on 18.04 LTS. So it was 1.8.xx.
Concerning java I have several versions installed. When not the corresponding version is chosen (8) this error was reported.
To switch versions use "sudo update-alternatives --config java" which indicates which versions are installed, which is chosen and which number you have to insert to switch. To recheck you can enter "java --version".
Check version of openjfx ("sudo apt install openjfx" installs it or returns the version). I am on 18.04 LTS. So it was 1.8.xx.
Concerning java I have several versions installed. When not the corresponding version is chosen (8) this error was reported.
To switch versions use "sudo update-alternatives --config java" which indicates which versions are installed, which is chosen and which number you have to insert to switch. To recheck you can enter "java --version".
answered Jan 15 at 3:29
Andreas_ddlAndreas_ddl
1
1
Hello Andreas, thank you for your suggestion. I think there is no issue with bionic (I updated from bionic to cosmic). OpenJFX only comes in one version in each version of Ubuntu; version 8 for bionic and version 11 for cosmic. In cosmic OpenJDK 11.0.1 breaks the version check of MV and OpenJDK 8 lacks OpenJFX. Installing the older OpenJFX 8 from bionic in cosmic breaks dependencies. Basically there is no easy solution.
– Stéphane Tréboux
Jan 15 at 5:08
add a comment |
Hello Andreas, thank you for your suggestion. I think there is no issue with bionic (I updated from bionic to cosmic). OpenJFX only comes in one version in each version of Ubuntu; version 8 for bionic and version 11 for cosmic. In cosmic OpenJDK 11.0.1 breaks the version check of MV and OpenJDK 8 lacks OpenJFX. Installing the older OpenJFX 8 from bionic in cosmic breaks dependencies. Basically there is no easy solution.
– Stéphane Tréboux
Jan 15 at 5:08
Hello Andreas, thank you for your suggestion. I think there is no issue with bionic (I updated from bionic to cosmic). OpenJFX only comes in one version in each version of Ubuntu; version 8 for bionic and version 11 for cosmic. In cosmic OpenJDK 11.0.1 breaks the version check of MV and OpenJDK 8 lacks OpenJFX. Installing the older OpenJFX 8 from bionic in cosmic breaks dependencies. Basically there is no easy solution.
– Stéphane Tréboux
Jan 15 at 5:08
Hello Andreas, thank you for your suggestion. I think there is no issue with bionic (I updated from bionic to cosmic). OpenJFX only comes in one version in each version of Ubuntu; version 8 for bionic and version 11 for cosmic. In cosmic OpenJDK 11.0.1 breaks the version check of MV and OpenJDK 8 lacks OpenJFX. Installing the older OpenJFX 8 from bionic in cosmic breaks dependencies. Basically there is no easy solution.
– Stéphane Tréboux
Jan 15 at 5:08
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1087500%2fmediathekview-does-not-start-in-kubuntu-18-10-cosmic%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown