Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?
28.07.2021, 00:06:34

.
Einloggen mit Benutzername, Passwort und Sitzungslänge

Mitglieder
Statistiken
  • Beiträge insgesamt: 747145
  • Themen insgesamt: 60091
  • Heute online: 409
  • Am meisten online: 2287
  • (22.01.2020, 19:20:24)
Benutzer Online

Autor Thema:  Java startet nicht / Problem mit jnlp und Open JDK  (Gelesen 439 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Hallo zusammen,

ich habe nach dem Upgrade auf 20.1 das Problem, dass meine Java-Anwendung jhlp nicht mehr startet. Ich habe es bereits versucht mit Runterladen und ausführbar machen der Datei, geht trotzdem nicht.
Ich nutze Firefox 88.0.1 (64-Bit), allerdings hab ich auch in Chrome versucht, die Datei zu öffnen, was nicht ging. Als Java ist Open JDK Java 11 Runtime installiert. Brauche ich da doch die Original Oracle Version oder warum funzt es nicht?

Danke für Eure Hilfe!

Jose

System:    Kernel: 5.4.0-73-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.8.6
           wm: muffin dm: LightDM Distro: Linux Mint 20.1 Ulyssa base: Ubuntu 20.04 focal
Machine:   Type: Desktop System: Gigabyte product: H67MA-USB3-B3 v: N/A serial: <filter> Chassis:
           type: 3 serial: <filter>
           Mobo: Gigabyte model: H67MA-USB3-B3 serial: <filter> BIOS: Award v: F8 date: 03/26/2012
Battery:   Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard serial: <filter>
           charge: 55% (should be ignored) status: Discharging
CPU:       Topology: Quad Core model: Intel Core i5-3470 bits: 64 type: MCP arch: Ivy Bridge
           rev: 9 L2 cache: 6144 KiB
           flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 25542
           Speed: 3424 MHz min/max: 1600/3600 MHz Core speeds (MHz): 1: 3564 2: 3572 3: 3564
           4: 3591
Graphics:  Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics vendor: Gigabyte
           driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0152
           Device-2: NVIDIA GF119 [GeForce GT 520] driver: nvidia v: 390.143 bus ID: 01:00.0
           chip ID: 10de:1040
           Display: x11 server: X.Org 1.20.9 driver: modesetting,nvidia
           unloaded: fbdev,nouveau,vesa resolution: 1920x1080~60Hz
           OpenGL: renderer: GeForce GT 520/PCIe/SSE2 v: 4.6.0 NVIDIA 390.143 direct render: Yes
Audio:     Device-1: Intel 6 Series/C200 Series Family High Definition Audio vendor: Gigabyte
           driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:1c20
           Device-2: NVIDIA GF119 HDMI Audio driver: snd_hda_intel v: kernel bus ID: 01:00.1
           chip ID: 10de:0e08
           Sound Server: ALSA v: k5.4.0-73-generic
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Gigabyte
           driver: r8169 v: kernel port: de00 bus ID: 03:00.0 chip ID: 10ec:8168
           IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:    Local Storage: total: 2.49 TiB used: 438.28 GiB (17.2%)
           ID-1: /dev/sda vendor: HP model: SSD S700 500GB size: 465.76 GiB speed: 6.0 Gb/s
           serial: <filter>
           ID-2: /dev/sdb vendor: SanDisk model: SDSSDA240G size: 223.57 GiB speed: 6.0 Gb/s
           serial: <filter>
           ID-3: /dev/sdg vendor: Toshiba model: HDWD120 size: 1.82 TiB speed: 3.0 Gb/s
           serial: <filter>
Partition: ID-1: / size: 245.44 GiB used: 100.72 GiB (41.0%) fs: ext4 dev: /dev/sda4
           ID-2: swap-1 size: 77.08 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdb3
USB:       Hub: 1-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 chip ID: 1d6b:0002
           Hub: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0
           chip ID: 8087:0024
           Device-1: 1-1.2:3 info: Canon PIXMA MX370 Series type: <vendor specific> driver: usblp
           rev: 2.0 chip ID: 04a9:1759
           Hub: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 chip ID: 1d6b:0002
           Hub: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0
           chip ID: 8087:0024
           Device-2: 2-1.2:3 info: Integrated Express Multi Cardreader type: Mass Storage
           driver: usb-storage rev: 2.0 chip ID: 048d:1345
           Hub: 3-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 chip ID: 1d6b:0002
           Device-3: 3-2:2 info: Logitech Unifying Receiver type: Keyboard,Mouse
           driver: logitech-djreceiver,usbhid rev: 2.0 chip ID: 046d:c534
           Hub: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.0 chip ID: 1d6b:0003
Sensors:   System Temperatures: cpu: 43.0 C mobo: N/A gpu: nvidia temp: 53 C
           Fan Speeds (RPM): N/A gpu: nvidia fan: 40%
Repos:     No active apt repos in: /etc/apt/sources.list
           Active apt repos in: /etc/apt/sources.list.d/google-chrome.list
           1: deb [arch=amd64] http: //dl.google.com/linux/chrome/deb/ stable main
           Active apt repos in: /etc/apt/sources.list.d/linuxuprising-java-focal.list
           1: deb http: //ppa.launchpad.net/linuxuprising/java/ubuntu focal main
           Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
           1: deb http: //mirrors.evowise.com/linuxmint/packages ulyssa main upstream import backport
           2: deb http: //mirror.23media.com/ubuntu focal main restricted universe multiverse
           3: deb http: //mirror.23media.com/ubuntu focal-updates main restricted universe multiverse
           4: deb http: //mirror.23media.com/ubuntu focal-backports main restricted universe multiverse
           5: deb http: //security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
           6: deb http: //archive.canonical.com/ubuntu/ focal partner
Info:      Processes: 222 Uptime: 57m Memory: 7.69 GiB used: 2.75 GiB (35.8%) Init: systemd v: 245
           runlevel: 5 Compilers: gcc: 9.3.0 alt: 9 Client: Unknown python3.8 client inxi: 3.0.38

Re: Java startet nicht / Problem mit jnlp und Open JDK
« Antwort #1 am: 11.05.2021, 15:55:37 »
Ausgabe ist:

icedtea-netx:
  Installiert:           (keine)
  Installationskandidat: 1.8-0ubuntu8
  Versionstabelle:
     1.8-0ubuntu8 500
        500 http://mirror.23media.com/ubuntu focal/universe amd64 Packages

Also liegt es an icedtea?


Re: Java startet nicht / Problem mit jnlp und Open JDK
« Antwort #2 am: 11.05.2021, 16:07:33 »
So, hab jetzt Java 16 installiert und Icedtea. Es ploppt zwar kurz auf, die Anwendung lädt aber leider trotzdem nicht.... ;-(

Re: Java startet nicht / Problem mit jnlp und Open JDK
« Antwort #3 am: 11.05.2021, 18:00:21 »
Gibt es Ausgaben / Fehlermeldungen, wenn du das mal bitte im Terminal ausführst.
javaws --jnlp somefile.jnlpoder
javaws --html http://some/html/page.html

Re: Java startet nicht / Problem mit jnlp und Open JDK
« Antwort #4 am: 11.05.2021, 18:18:25 »
javaws --jnlp somefile.jnlp

selected jre: /usr/lib/jvm/java-16-oracle
WARNING: package sun.applet not in java.desktop
WARNING: package com.sun.net.ssl.internal.ssl not in java.base
WARNING: package javax.jnlp not in java.desktop
Exception in thread "main" java.lang.NoClassDefFoundError: sun/awt/AWTSecurityManager
at net.sourceforge.jnlp.runtime.JNLPRuntime.initialize(JNLPRuntime.java:261)
at net.sourceforge.jnlp.runtime.Boot.init(Boot.java:349)
at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:58)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:270)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:210)

javaws --html http://some/html/page.html

selected jre: /usr/lib/jvm/java-16-oracle
WARNING: package sun.applet not in java.desktop
WARNING: package com.sun.net.ssl.internal.ssl not in java.base
WARNING: package javax.jnlp not in java.desktop
java.lang.Error: no ComponentUI class for: javax.swing.JPanel[,0,0,0x0,invalid,layout=java.awt.FlowLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
at java.desktop/javax.swing.UIDefaults.getUIError(UIDefaults.java:762)
at java.desktop/javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:146)
at java.desktop/javax.swing.UIDefaults.getUI(UIDefaults.java:792)
at java.desktop/javax.swing.UIManager.getUI(UIManager.java:1069)
at java.desktop/javax.swing.JPanel.updateUI(JPanel.java:126)
at java.desktop/javax.swing.JPanel.<init>(JPanel.java:86)
at java.desktop/javax.swing.JPanel.<init>(JPanel.java:109)
at java.desktop/javax.swing.JPanel.<init>(JPanel.java:117)
at java.desktop/javax.swing.JRootPane.createGlassPane(JRootPane.java:517)
at java.desktop/javax.swing.JRootPane.<init>(JRootPane.java:344)
at java.desktop/javax.swing.JDialog.createRootPane(JDialog.java:670)
at java.desktop/javax.swing.JDialog.dialogInit(JDialog.java:649)
at java.desktop/javax.swing.JDialog.<init>(JDialog.java:280)
at java.desktop/javax.swing.JDialog.<init>(JDialog.java:207)
at java.desktop/javax.swing.JDialog.<init>(JDialog.java:155)
at net.sourceforge.jnlp.JNLPSplashScreen.<init>(JNLPSplashScreen.java:74)
at net.sourceforge.jnlp.runtime.HtmlBoot$1.run(HtmlBoot.java:118)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.Error: no ComponentUI class for: javax.swing.JPanel[,0,0,0x0,invalid,layout=java.awt.FlowLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
at java.desktop/javax.swing.UIDefaults.getUIError(UIDefaults.java:762)
at java.desktop/javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:146)
at java.desktop/javax.swing.UIDefaults.getUI(UIDefaults.java:792)
at java.desktop/javax.swing.UIManager.getUI(UIManager.java:1069)
at java.desktop/javax.swing.JPanel.updateUI(JPanel.java:126)
at java.desktop/javax.swing.JPanel.<init>(JPanel.java:86)
at java.desktop/javax.swing.JPanel.<init>(JPanel.java:109)
at java.desktop/javax.swing.JPanel.<init>(JPanel.java:117)
at java.desktop/javax.swing.JRootPane.createContentPane(JRootPane.java:492)
at java.desktop/javax.swing.JRootPane.<init>(JRootPane.java:346)
at java.desktop/javax.swing.JDialog.createRootPane(JDialog.java:670)
at java.desktop/javax.swing.JDialog.dialogInit(JDialog.java:649)
at java.desktop/javax.swing.JDialog.<init>(JDialog.java:280)
at java.desktop/javax.swing.JDialog.<init>(JDialog.java:207)
at java.desktop/javax.swing.JDialog.<init>(JDialog.java:155)
at net.sourceforge.jnlp.JNLPSplashScreen.<init>(JNLPSplashScreen.java:74)
at net.sourceforge.jnlp.runtime.HtmlBoot$1.run(HtmlBoot.java:118)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
java.lang.Error: no ComponentUI class for: javax.swing.JRootPane[,0,0,0x0,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=1,maximumSize=,minimumSize=,preferredSize=]
at java.desktop/javax.swing.UIDefaults.getUIError(UIDefaults.java:762)
at java.desktop/javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:146)
at java.desktop/javax.swing.UIDefaults.getUI(UIDefaults.java:792)
at java.desktop/javax.swing.UIManager.getUI(UIManager.java:1069)
at java.desktop/javax.swing.JRootPane.updateUI(JRootPane.java:455)
at java.desktop/javax.swing.JRootPane.<init>(JRootPane.java:349)
at java.desktop/javax.swing.JDialog.createRootPane(JDialog.java:670)
at java.desktop/javax.swing.JDialog.dialogInit(JDialog.java:649)
at java.desktop/javax.swing.JDialog.<init>(JDialog.java:280)
at java.desktop/javax.swing.JDialog.<init>(JDialog.java:207)
at java.desktop/javax.swing.JDialog.<init>(JDialog.java:155)
at net.sourceforge.jnlp.JNLPSplashScreen.<init>(JNLPSplashScreen.java:74)
at net.sourceforge.jnlp.runtime.HtmlBoot$1.run(HtmlBoot.java:118)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:316)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Exception in thread "main" java.lang.NoClassDefFoundError: sun/awt/AWTSecurityManager
at net.sourceforge.jnlp.runtime.JNLPRuntime.initialize(JNLPRuntime.java:261)
at net.sourceforge.jnlp.runtime.Boot.init(Boot.java:349)
at net.sourceforge.jnlp.runtime.HtmlBoot.run(HtmlBoot.java:128)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:265)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:210)

Re: Java startet nicht / Problem mit jnlp und Open JDK
« Antwort #5 am: 11.05.2021, 18:37:51 »
sun.awt.AWTSecurityManager wurde mit Java 13 entfernt. Du könntest OpenJDK 11 versuchen.
Für welche Java Version wurde denn deine Anwendung entwickelt? Java Web Start wurde von Oracle ja längst abgekündigt. Wenn das genutzt wird, handelt es sich oft um "veraltete" oder nicht weiter gepflegte Java Anwendungen.

Re: Java startet nicht / Problem mit jnlp und Open JDK
« Antwort #6 am: 11.05.2021, 19:11:24 »
selected jre: /usr/lib/jvm/java-16-oracle
Deine Javainstallation erfolgte aus Oracle-Quellen und nicht aus den Standardrepos?

Ich hatte das Open JDK drauf, hab dann wie ich es in einem anderen Forum gelesen hatte aber eben Oracle noch installiert. In der Paketverwaltung habe ich e nicht gefunden....

Re: Java startet nicht / Problem mit jnlp und Open JDK
« Antwort #7 am: 12.05.2021, 10:03:16 »
Gute Idee, Danke. Also muss dann eines von beiden eigentlich funzen. Hat das eventuell noch was zu tun mit der fehlenden Unterstützung von Java-Plugins bei Firefox? Kann ich mir aber eigentlich nicht vorstellen, denn in einem Win10-System funktioniert es einwandfrei.

Re: Java startet nicht / Problem mit jnlp und Open JDK
« Antwort #8 am: 14.05.2021, 08:30:22 »
Kann ich mir aber eigentlich nicht vorstellen, denn in einem Win10-System funktioniert es einwandfrei.
Welche Java Version ist auf dem Win System installiert?

Re: Java startet nicht / Problem mit jnlp und Open JDK
« Antwort #9 am: 14.05.2021, 18:31:46 »
fehlenden Unterstützung von Java-Plugins bei Firefox?
Wenn diese Anwendung im Browser laufen soll und es ist eine Java-Anwendung, dann muss der Browser ein Java-Plugin haben.