Linux 14.981 Themen, 106.341 Beiträge

Banksoftware mit Java (JRE)

Stevie7 / 21 Antworten / Flachansicht Nickles

Hallo zusammen,

ich möchte über auf meinem Rechner (Open Suse Linux - Tumbleweed) meine Banksoftware (Webstart-Version) laufen lassen. Die Bank empfiehlt:

"Für den Betrieb des DAB Profi Traders muss auf Ihrem Rechner Java (JRE) in der Version 1.7 oder höher installiert sein. "

Ich habe JRE (neueste Version über .rpm-Paket) und JDK installiert. Ich kann die .jnlp Datei über Ice Tea Web Start aufrufen, ... es tut sich auch anfänglich etwas, ... aber dann verschwindet Ice Tea Web Start ... und es tut sich nichts mehr. Standardmäßig läuft Ice Tea Web Start ja mit JDK. Gibt es eine Möglichkeit die .jnlp Datei auch über JRE zu starten? Und wenn ja, wie?

Lieben Dank schon mal für sachdienliche Hinweise! ...

bei Antwort benachrichtigen
fakiauso Stevie7 „Ich habe JAVA JDK aus dem Java - Tumbleweed Repo ...“
Optionen

Java 1.8.x wird auch von Opensuse selbst angeboten, dazu hättest Du nicht Oracles Java installieren müssen.

Entferne also erst einmal alles wieder, auch die Version 1.7.x von Open Java und installiere nur die Version 1.8.x - aktuell unter Opensuse 13.2 die Version 1.8.0.72-21.1 aus dem Hauptaktualisierungs-Repo (einfach unter Yast-->Software installieren oder löschen und in der Suche Java eingeben).
Das Installieren von java-1_8_0-openjdk, java-1_8_0-openjdk-headless und java-1_8_0-openjdk-plugin sollte genügen. das Plugin enthält den Webstart.

Danach starte auf der Konsole das Programm:

javaws Name_des_unwilligen_Bankprogramms.jnlp

Dann sollte es entweder laufen oder wenigstens ein paar Meldungen auflaufen.

Warnung: Es gibt nach wie vor Programme, die nur mit oracles Java sauber laufen, dann bist Du natürlich auf dieses angewiesen. Da könnte das Problem durch Anpassen der Sicherheitsstufe gelöst werden. Das geschieht über das ControlPanel, sollte sich bei Oracle Java unter /usr/bin/ControlPanel finden lassen.
Wegen der ewigen Seuche Sicherheit kann es weiterhin sein, dass Du erst eine Ausnahme für die Software erstellen musst, hier für ubuntu beschrieben, unter der Susi sicher nicht soviel anders:

https://wiki.ubuntuusers.de/Java/Oracle_Java/#Problembehebung

Die Fehlermeldung deutet m.E. darauf hin, dass sich javaws irgendwie an der Signierung hochzieht:

https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/manifest.html#A1148525

"Anyone who believes exponential growth can go on forever in a finite world is either a madman or an idiot (or an economist)" - Hellsongs
bei Antwort benachrichtigen