Dear fedora users, I want to generate randomly generated triangles from points as in https://www.sanfoundry.com/java-program-compute-area-triangle-using-determinants/ The java program compiles fine but executing it returns an error. I do not understand the error. [olivares@fedora mptmp]$ uname -a Linux fedora 6.4.15-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Sep 7 00:25:01 UTC 2023 x86_64 GNU/Linux [olivares@fedora mptmp]$ javac Area_Triangle_Determinants.java [olivares@fedora mptmp]$ java Area_Triangle_Determinants Error: LinkageError occurred while loading main class Area_Triangle_Determinants java.lang.UnsupportedClassVersionError: Area_Triangle_Determinants has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0 [olivares@fedora mptmp]$ I had another program called Ulam (3n+1) conjecture, Or Collatz Conjecture and it also fails to run. [olivares@fedora mptmp]$ javac Ulam.java [olivares@fedora mptmp]$ java Ulam Error: LinkageError occurred while loading main class Ulam java.lang.UnsupportedClassVersionError: Ulam has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0 [olivares@fedora mptmp]$ I have not been able to run theses programs using openjdk ... [olivares@fedora mptmp]$ sudo dnf search openjdk Last metadata expiration check: 1:48:18 ago on Fri 22 Sep 2023 12:55:05 PM CDT. ======================= Name & Summary Matched: openjdk ======================== java-1.8.0-openjdk.x86_64 : OpenJDK 8 Runtime Environment java-1.8.0-openjdk-demo.x86_64 : OpenJDK 8 Demos java-1.8.0-openjdk-demo-fastdebug.x86_64 : OpenJDK 8 Demos optimised with full : debugging on java-1.8.0-openjdk-demo-slowdebug.x86_64 : OpenJDK 8 Demos unoptimised with full : debugging on java-1.8.0-openjdk-devel.x86_64 : OpenJDK 8 Development Environment java-1.8.0-openjdk-devel-fastdebug.x86_64 : OpenJDK 8 Development Environment : optimised with full debugging on java-1.8.0-openjdk-devel-slowdebug.x86_64 : OpenJDK 8 Development Environment : unoptimised with full debugging on java-1.8.0-openjdk-fastdebug.x86_64 : OpenJDK 8 Runtime Environment optimised : with full debugging on java-1.8.0-openjdk-headless.x86_64 : OpenJDK 8 Headless Runtime Environment java-1.8.0-openjdk-headless-fastdebug.x86_64 : OpenJDK 8 Runtime Environment : optimised with full debugging on java-1.8.0-openjdk-headless-slowdebug.x86_64 : OpenJDK 8 Runtime Environment ...: unoptimised with full debugging on java-1.8.0-openjdk-javadoc.noarch : OpenJDK 8 API documentation java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK 8 API documentation compressed : in a single archive java-1.8.0-openjdk-openjfx.x86_64 : OpenJDK x OpenJFX connector. This package ...: adds symliks finishing Java FX integration to java-1.8.0-openjdk java-1.8.0-openjdk-openjfx-devel.x86_64 : OpenJDK x OpenJFX connector for FX ...: developers. This package adds symliks finishing Java FX integration to ...: java-1.8.0-openjdk-devel java-1.8.0-openjdk-openjfx-devel-fastdebug.x86_64 : OpenJDK x OpenJFX connector ...: for FX developers for packages with debugging on and optimisation. ...: This package adds symliks finishing Java FX integration to ...: java-1.8.0-openjdk-devel-slowdebug java-1.8.0-openjdk-openjfx-devel-slowdebug.x86_64 : OpenJDK x OpenJFX connector ...: for FX developers for packages with debugging on and no optimisation. ...: This package adds symliks finishing Java FX integration to ...: java-1.8.0-openjdk-devel-slowdebug java-1.8.0-openjdk-openjfx-fastdebug.x86_64 : OpenJDK x OpenJFX connector for ...: packages with debugging on and optimisation. his package adds symliks ...: finishing Java FX integration to java-1.8.0-openjdk-fastdebug java-1.8.0-openjdk-openjfx-slowdebug.x86_64 : OpenJDK x OpenJFX connector for ...: packages with debugging on and no optimisation. his package adds ...: symliks finishing Java FX integration to java-1.8.0-openjdk-slowdebug java-1.8.0-openjdk-portable.x86_64 : OpenJDK 8 Runtime Environment portable : edition java-1.8.0-openjdk-portable-devel.x86_64 : OpenJDK 8 Development Environment : portable edition java-1.8.0-openjdk-portable-devel-fastdebug.x86_64 : OpenJDK 8 Development ...: Environment portable edition optimised with full debugging on java-1.8.0-openjdk-portable-devel-slowdebug.x86_64 : OpenJDK 8 Development ...: Environment portable edition unoptimised with full debugging on java-1.8.0-openjdk-portable-fastdebug.x86_64 : OpenJDK 8 Runtime Environment ...: portable edition optimised with full debugging on java-1.8.0-openjdk-portable-slowdebug.x86_64 : OpenJDK 8 Runtime Environment ...: portable edition unoptimised with full debugging on java-1.8.0-openjdk-portable-sources.x86_64 : OpenJDK 8 full patched sources of : portable JDK java-1.8.0-openjdk-slowdebug.x86_64 : OpenJDK 8 Runtime Environment unoptimised : with full debugging on java-1.8.0-openjdk-src.x86_64 : OpenJDK 8 Source Bundle java-1.8.0-openjdk-src-fastdebug.x86_64 : OpenJDK 8 Source Bundle for packages : with debugging on and optimisation java-1.8.0-openjdk-src-slowdebug.x86_64 : OpenJDK 8 Source Bundle for packages : with debugging on and no optimisation java-11-openjdk.x86_64 : OpenJDK 11 Runtime Environment java-11-openjdk-demo.x86_64 : OpenJDK 11 Demos java-11-openjdk-demo-fastdebug.x86_64 : OpenJDK 11 Demos optimised with full : debugging on java-11-openjdk-demo-slowdebug.x86_64 : OpenJDK 11 Demos unoptimised with full : debugging on java-11-openjdk-devel.x86_64 : OpenJDK 11 Development Environment java-11-openjdk-devel-fastdebug.x86_64 : OpenJDK 11 Development Environment : optimised with full debugging on java-11-openjdk-devel-slowdebug.x86_64 : OpenJDK 11 Development Environment : unoptimised with full debugging on java-11-openjdk-fastdebug.x86_64 : OpenJDK 11 Runtime Environment optimised with : full debugging on java-11-openjdk-headless.x86_64 : OpenJDK 11 Headless Runtime Environment java-11-openjdk-headless-fastdebug.x86_64 : OpenJDK 11 Runtime Environment : optimised with full debugging on java-11-openjdk-headless-slowdebug.x86_64 : OpenJDK 11 Runtime Environment : unoptimised with full debugging on java-11-openjdk-javadoc.x86_64 : OpenJDK 11 API documentation java-11-openjdk-javadoc-zip.x86_64 : OpenJDK 11 API documentation compressed in : a single archive java-11-openjdk-jmods.x86_64 : JMods for OpenJDK 11 java-11-openjdk-jmods-fastdebug.x86_64 : JMods for OpenJDK 11 optimised with : full debugging on java-11-openjdk-jmods-slowdebug.x86_64 : JMods for OpenJDK 11 unoptimised with : full debugging on java-11-openjdk-portable.x86_64 : OpenJDK 11 Runtime Environment portable : edition java-11-openjdk-portable-devel.x86_64 : OpenJDK 11 Development Environment : portable edition java-11-openjdk-portable-devel-fastdebug.x86_64 : OpenJDK 11 Runtime and ...: Development Environment portable edition optimised with full debugging ...: on java-11-openjdk-portable-devel-slowdebug.x86_64 : OpenJDK 11 Runtime and ...: Development Environment portable edition unoptimised with full ...: debugging on java-11-openjdk-portable-fastdebug.x86_64 : OpenJDK 11 Runtime Environment ...: portable edition optimised with full debugging on java-11-openjdk-portable-slowdebug.x86_64 : OpenJDK 11 Runtime Environment ...: portable edition unoptimised with full debugging on java-11-openjdk-portable-sources.x86_64 : OpenJDK 11 full patched sources of : portable JDK java-11-openjdk-portable-static-libs.x86_64 : OpenJDK 11 libraries for static : linking - portable edition. java-11-openjdk-portable-static-libs-fastdebug.x86_64 : OpenJDK 11 libraries for ...: static linking - portable edition optimised with full debugging on java-11-openjdk-portable-static-libs-slowdebug.x86_64 : OpenJDK 11 libraries for ...: static linking - portable edition unoptimised with full debugging on java-11-openjdk-slowdebug.x86_64 : OpenJDK 11 Runtime Environment unoptimised : with full debugging on java-11-openjdk-src.x86_64 : OpenJDK 11 Source Bundle java-11-openjdk-src-fastdebug.x86_64 : OpenJDK 11 Source Bundle for packages : with debugging on and optimisation java-11-openjdk-src-slowdebug.x86_64 : OpenJDK 11 Source Bundle for packages : with debugging on and no optimisation java-11-openjdk-static-libs.x86_64 : OpenJDK 11 libraries for static linking java-11-openjdk-static-libs-fastdebug.x86_64 : OpenJDK 11 libraries for static ...: linking optimised with full debugging on java-11-openjdk-static-libs-slowdebug.x86_64 : OpenJDK 11 libraries for static ...: linking unoptimised with full debugging on java-17-openjdk.x86_64 : OpenJDK 17 Runtime Environment java-17-openjdk-demo.x86_64 : OpenJDK 17 Demos java-17-openjdk-demo-fastdebug.x86_64 : OpenJDK 17 Demos optimised with full : debugging on java-17-openjdk-demo-slowdebug.x86_64 : OpenJDK 17 Demos unoptimised with full : debugging on java-17-openjdk-devel.x86_64 : OpenJDK 17 Development Environment java-17-openjdk-devel-fastdebug.x86_64 : OpenJDK 17 Development Environment : optimised with full debugging on java-17-openjdk-devel-slowdebug.x86_64 : OpenJDK 17 Development Environment : unoptimised with full debugging on java-17-openjdk-fastdebug.x86_64 : OpenJDK 17 Runtime Environment optimised with : full debugging on java-17-openjdk-headless.x86_64 : OpenJDK 17 Headless Runtime Environment java-17-openjdk-headless-fastdebug.x86_64 : OpenJDK 17 Runtime Environment : optimised with full debugging on java-17-openjdk-headless-slowdebug.x86_64 : OpenJDK 17 Runtime Environment : unoptimised with full debugging on java-17-openjdk-javadoc.x86_64 : OpenJDK 17 API documentation java-17-openjdk-javadoc-zip.x86_64 : OpenJDK 17 API documentation compressed in : a single archive java-17-openjdk-jmods.x86_64 : JMods for OpenJDK 17 java-17-openjdk-jmods-fastdebug.x86_64 : JMods for OpenJDK 17 optimised with : full debugging on java-17-openjdk-jmods-slowdebug.x86_64 : JMods for OpenJDK 17 unoptimised with : full debugging on java-17-openjdk-portable.x86_64 : OpenJDK 17 Runtime Environment portable : edition java-17-openjdk-portable-devel.x86_64 : OpenJDK 17 Development Environment : portable edition java-17-openjdk-portable-devel-fastdebug.x86_64 : OpenJDK 17 Runtime and ...: Development Environment portable edition optimised with full debugging ...: on java-17-openjdk-portable-devel-slowdebug.x86_64 : OpenJDK 17 Runtime and ...: Development Environment portable edition unoptimised with full ...: debugging on java-17-openjdk-portable-fastdebug.x86_64 : OpenJDK 17 Runtime Environment ...: portable edition optimised with full debugging on java-17-openjdk-portable-slowdebug.x86_64 : OpenJDK 17 Runtime Environment ...: portable edition unoptimised with full debugging on java-17-openjdk-portable-sources.x86_64 : OpenJDK 17 full patched sources of : portable JDK java-17-openjdk-portable-static-libs.x86_64 : OpenJDK 17 libraries for static : linking - portable edition. java-17-openjdk-portable-static-libs-fastdebug.x86_64 : OpenJDK 17 libraries for ...: static linking - portable edition optimised with full debugging on java-17-openjdk-portable-static-libs-slowdebug.x86_64 : OpenJDK 17 libraries for ...: static linking - portable edition unoptimised with full debugging on java-17-openjdk-slowdebug.x86_64 : OpenJDK 17 Runtime Environment unoptimised : with full debugging on java-17-openjdk-src.x86_64 : OpenJDK 17 Source Bundle java-17-openjdk-src-fastdebug.x86_64 : OpenJDK 17 Source Bundle for packages : with debugging on and optimisation java-17-openjdk-src-slowdebug.x86_64 : OpenJDK 17 Source Bundle for packages : with debugging on and no optimisation java-17-openjdk-static-libs.x86_64 : OpenJDK 17 libraries for static linking java-17-openjdk-static-libs-fastdebug.x86_64 : OpenJDK 17 libraries for static ...: linking optimised with full debugging on java-17-openjdk-static-libs-slowdebug.x86_64 : OpenJDK 17 libraries for static ...: linking unoptimised with full debugging on java-latest-openjdk.x86_64 : OpenJDK 21 Runtime Environment java-latest-openjdk-demo.x86_64 : OpenJDK 21 Demos java-latest-openjdk-demo-fastdebug.x86_64 : OpenJDK 21 Demos optimised with full : debugging on java-latest-openjdk-demo-slowdebug.x86_64 : OpenJDK 21 Demos unoptimised with : full debugging on java-latest-openjdk-devel.x86_64 : OpenJDK 21 Development Environment java-latest-openjdk-devel-fastdebug.x86_64 : OpenJDK 21 Development Environment : optimised with full debugging on java-latest-openjdk-devel-slowdebug.x86_64 : OpenJDK 21 Development Environment : unoptimised with full debugging on java-latest-openjdk-fastdebug.x86_64 : OpenJDK 21 Runtime Environment optimised : with full debugging on java-latest-openjdk-headless.x86_64 : OpenJDK 21 Headless Runtime Environment java-latest-openjdk-headless-fastdebug.x86_64 : OpenJDK 21 Runtime Environment : optimised with full debugging on java-latest-openjdk-headless-slowdebug.x86_64 : OpenJDK 21 Runtime Environment ...: unoptimised with full debugging on java-latest-openjdk-javadoc.x86_64 : OpenJDK 21 API documentation java-latest-openjdk-javadoc-zip.x86_64 : OpenJDK 21 API documentation compressed : in a single archive java-latest-openjdk-jmods.x86_64 : JMods for OpenJDK 21 java-latest-openjdk-jmods-fastdebug.x86_64 : JMods for OpenJDK 21 optimised with : full debugging on java-latest-openjdk-jmods-slowdebug.x86_64 : JMods for OpenJDK 21 unoptimised : with full debugging on java-latest-openjdk-portable.x86_64 : OpenJDK 21 Runtime Environment portable : edition java-latest-openjdk-portable-devel.x86_64 : OpenJDK 21 Development Environment : portable edition java-latest-openjdk-portable-devel-fastdebug.x86_64 : OpenJDK 21 Runtime and ...: Development Environment portable edition optimised with full debugging ...: on java-latest-openjdk-portable-devel-slowdebug.x86_64 : OpenJDK 21 Runtime and ...: Development Environment portable edition unoptimised with full ...: debugging on java-latest-openjdk-portable-fastdebug.x86_64 : OpenJDK 21 Runtime Environment ...: portable edition optimised with full debugging on java-latest-openjdk-portable-slowdebug.x86_64 : OpenJDK 21 Runtime Environment ...: portable edition unoptimised with full debugging on java-latest-openjdk-portable-sources.x86_64 : OpenJDK 21 full patched sources of : portable JDK java-latest-openjdk-portable-static-libs.x86_64 : OpenJDK 21 libraries for ...: static linking - portable edition. java-latest-openjdk-portable-static-libs-fastdebug.x86_64 : OpenJDK 21 libraries ...: for static linking - portable edition optimised with full debugging on java-latest-openjdk-portable-static-libs-slowdebug.x86_64 : OpenJDK 21 libraries ...: for static linking - portable edition unoptimised with full debugging ...: on java-latest-openjdk-slowdebug.x86_64 : OpenJDK 21 Runtime Environment : unoptimised with full debugging on java-latest-openjdk-src.x86_64 : OpenJDK 21 Source Bundle java-latest-openjdk-src-fastdebug.x86_64 : OpenJDK 21 Source Bundle for packages : with debugging on and optimisation java-latest-openjdk-src-slowdebug.x86_64 : OpenJDK 21 Source Bundle for packages : with debugging on and no optimisation java-latest-openjdk-static-libs.x86_64 : OpenJDK 21 libraries for static linking java-latest-openjdk-static-libs-fastdebug.x86_64 : OpenJDK 21 libraries for ...: static linking optimised with full debugging on java-latest-openjdk-static-libs-slowdebug.x86_64 : OpenJDK 21 libraries for ...: static linking unoptimised with full debugging on javapackages-bootstrap-openjdk8.noarch : OpenJDK 8 toolchain for Java Packages : Bootstrap maven-local-openjdk11.noarch : OpenJDK 11 toolchain for XMvn maven-local-openjdk17.noarch : OpenJDK 17 toolchain for XMvn maven-local-openjdk8.noarch : OpenJDK 8 toolchain for XMvn maven-openjdk11.noarch : OpenJDK 11 binding for Maven maven-openjdk17.noarch : OpenJDK 17 binding for Maven maven-openjdk8.noarch : OpenJDK 8 binding for Maven openjdk-asmtools7-javadoc.noarch : Javadoc for openjdk-asmtools7 prometheus-jmx-exporter-openjdk11.noarch : OpenJDK 11 binding for : prometheus-jmx-exporter prometheus-jmx-exporter-openjdk17.noarch : OpenJDK 17 binding for : prometheus-jmx-exporter prometheus-jmx-exporter-openjdk8.noarch : OpenJDK 1.8.0 binding for : prometheus-jmx-exporter ============================ Name Matched: openjdk ============================= openjdk-asmtools.noarch : Set of tools used to assemble / disassemble proper and : improper Java .class files openjdk-asmtools7.noarch : Set of tools used to assemble / disassemble proper ...: and improper Java .class files for JDK version 11 and lesser [olivares@fedora mptmp]$ any suggestions as to why it does not run? Do I need to use oracle's java? does openjdk no longer work. Thank you in advance. Best Regards, Antonio Sent from ProtonMail, encrypted email based in Switzerland. Sent with Proton Mail secure email. _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue