Waarom opent de nieuwste Java versie dit bestand niet?

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Fantomaz
  • Registratie: Januari 2006
  • Laatst online: 26-05 20:55
Mijn vraag
Ik heb wat .jnlp bestanden die ik voor mijn opleiding wil bestuderen.
Wanneer ik deze (of welke andere van de betreffende site dan ook) wil openen, krijg ik de melding dat het bestand is gemaakt in Java -nogwat- 63, terwijl ik Java -nogwat- 51 zou hebben.

Ik heb de nieuwste versie van Java geinstalleerd, maar de fout blijft.

Relevante software en hardware die ik gebruik
Diverse versies van Java. Java 8, Java se 17, diverse patches...

Wat ik al gevonden of geprobeerd heb
Genoemde Java versies geprobeerd.
Getracht te "openen met" en dan in de Javamap een bestand met Java logo selecteren, wat alleen een korte popup van een CDM scherm geeft.
Meermalen alle Java versies gedeinstalleerd en weer geinstalleerd.
Ik ken de fouten ook niet en weet niet waar ik het verder nog moet zoeken.

Zijn de bestanden mogelijk corrupt of zo?
Ik hoop dat iemand wat antwoorden of tips voor mij heeft.
Bijgevoegd (een link naar) een van de bestanden en het screenshot van de foutmelding.

https://www.etti.unibw.de...m&t=Spectra+of+FM+signals

...Afbeeldingslocatie: https://tweakers.net/i/6EavsOYo2lv1wFKpMnxS1VtWXmw=/fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():strip_exif()/f/image/4I1r8fMzoEzVDjYDk6Lp23pm.jpg?f=user_large

Beste antwoord (via Fantomaz op 20-12-2024 23:07)


  • Sleepkever
  • Registratie: Juni 2007
  • Laatst online: 01-10 17:45
Volgens mij heeft Oracle de support voor jnlp webstart files stopgezet vanaf java 11 en hoger.

Je zou https://openwebstart.com/ even kunnen proberen in combinatie met een java 17 runtime versie die je daar in bij elkaar kan klikken, waarschijnlijk heb je dan iets meer kans van slagen.

Alle reacties


Acties:
  • +1 Henk 'm!

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 29-09 15:54
Als ik hier kijk dan heb je Java 17 of hoger nodig, maar de Java versie die gestart wordt is Java 8. Je moet dus een nieuwere versie van de Java runtime installeren.
Misschien heb je nog ergens een Java runtime in je PATH staan die voor problemen zorgt? Wat zie je als je op een command prompt het command
code:
1
java -version
uitvoert?

Hail to the king baby!


Acties:
  • 0 Henk 'm!

  • Fantomaz
  • Registratie: Januari 2006
  • Laatst online: 26-05 20:55
C:\Users\Eigenaar>java -version
java version "1.8.0_431"
Java(TM) SE Runtime Environment (build 1.8.0_431-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.431-b10, mixed mode)

Ik vond die verschillen (enerzijds 8, dan weer 17) ook vreemd.

Bedankt voor het meedenken!

Acties:
  • +1 Henk 'm!

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 29-09 15:54
Je Java runtime versie is dus 8, daarom kan je het niet draaien. Je moet een nieuwere Java versie draaien. Maar de laatste Java runtime die beschikbaar is, is dus Java 8. Je moet dus de JDK installeren om een nieuwere runtime te krijgen. Hier kan je de laatste Oracle JDK downloaden. Of anders kan je hier een opensource runtime downloaden.

Hail to the king baby!


Acties:
  • +1 Henk 'm!

  • Fantomaz
  • Registratie: Januari 2006
  • Laatst online: 26-05 20:55
Nou, ik ben een stukje verder.
Ik krijg nu niet die foutmelding meer, maar heel kort een popup van een CDM scherm en daarna niets.
Heb je nog tips?

NB. Urk is een mooie plaats.
Veel gewerkt als technicus daarzo. ;-)

Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • Sleepkever
  • Registratie: Juni 2007
  • Laatst online: 01-10 17:45
Volgens mij heeft Oracle de support voor jnlp webstart files stopgezet vanaf java 11 en hoger.

Je zou https://openwebstart.com/ even kunnen proberen in combinatie met een java 17 runtime versie die je daar in bij elkaar kan klikken, waarschijnlijk heb je dan iets meer kans van slagen.

Acties:
  • 0 Henk 'm!

  • Fantomaz
  • Registratie: Januari 2006
  • Laatst online: 26-05 20:55
Hoe kun je dat doen, Sleepkever?

Ik heb nu wel de goede versie, maar ik kan de bestanden die de website aanbiedt niet openen (ik krijg kort die CMD popup)


C:\Users\Eigenaar>java -version
java version "23.0.1" 2024-10-15
Java(TM) SE Runtime Environment (build 23.0.1+11-39)
Java HotSpot(TM) 64-Bit Server VM (build 23.0.1+11-39, mixed mode, sharing)

Acties:
  • +1 Henk 'm!

  • Fantomaz
  • Registratie: Januari 2006
  • Laatst online: 26-05 20:55
Sleepkever, ik heb je stappen gevolgd en dit werkt inderdaad super!
Jij en Urk_forever heel erg bedankt voor jullie input om mij vlot te trekken.

Fantomaz
Pagina: 1