.jar Dateien starten

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
w4r1ock
Beiträge: 30
Registriert: 21.10.2008 18:37:07

.jar Dateien starten

Beitrag von w4r1ock » 19.11.2008 17:33:13

Habe mal ne kurze Frage. Es geht darum, dass ich eine xxx.jar Datei "starten" will. Sonst wird sie einfach "nur" als Archiv erkannt. Ich möchte aber das sie, wie unter Windoows, wirklich startet, um ihren eigentlich Zweck zu erfüllen.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: .jar Dateien starten

Beitrag von Duff » 19.11.2008 17:42:50

sollte sowas nicht mit java -jar gehen?
Oh, yeah!

Lumines
Beiträge: 63
Registriert: 07.11.2007 13:08:02

Re: .jar Dateien starten

Beitrag von Lumines » 19.11.2008 18:01:49

auch unter windows kann man .jar dateien nicht mit einem doppelklick starten ;)

Hoshpak
Beiträge: 556
Registriert: 25.03.2005 08:34:35
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: .jar Dateien starten

Beitrag von Hoshpak » 19.11.2008 18:14:32

Das muss man je nach Desktopumgebung selber einstellen. Unter KDE wurde das bei mir automatisch eingerichtet, gegebenenfalls muss man das dann bei den Dateizuordnungen noch von der Priorität her hochsetzen, damit java und nicht ark verwendet wird.
Mfg
Hoshpak

Benutzeravatar
vincman
Beiträge: 165
Registriert: 16.02.2006 19:00:53
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Spelle
Kontaktdaten:

Re: .jar Dateien starten

Beitrag von vincman » 25.11.2008 22:04:02

Hi.
Bei mir hat es ausgereicht, das bin-verzeichnis von java in den PATH aufzunehmen.
Dabei sollte dir diese Anleitung aus dem Wiki helfen:
http://wiki.debianforum.de/PathF%C3%BCrJavaSetzen

Gruß
Vinc

w4r1ock
Beiträge: 30
Registriert: 21.10.2008 18:37:07

Re: .jar Dateien starten

Beitrag von w4r1ock » 09.12.2008 17:40:45

Habe das ausm Wiki gemacht, halt nur angespasst an meine Java Version (1.5.0) der erste Befehl funktioniert soweit auch aber der zweite nudelt so vor sich hin ohne wirklich etwas zu machen (wie es mir scheint).

Habe mal hier den Fehlercode der ausgegeben wird wenn ich die besagte .jar öffnen will.
~# java -jar javakara-x.jar
path not found: karamodel/$karamodel/frameicon
image not found: karamodel/$karamodel/frameicon
Exception in thread "main" java.lang.NullPointerException
at ch.karatojava.util.Configuration.getImage(Unknown Source)
at ch.karatojava.kapps.KaraGuiFactory.createKaraFrameUi(Unknown Source)
at ch.karatojava.kapps.KaraGuiFactory.createApplicationFrame(Unknown Source)
at ch.karatojava.kapps.Application.startApplication(Unknown Source)
at ch.karatojava.kapps.javakaraide.JavaKaraApplication.main(Unknown Source)
Kleine Änderung: 2.Befehl geht doch...Fehlermeldung bleibt so !

w4r1ock
Beiträge: 30
Registriert: 21.10.2008 18:37:07

Re: .jar Dateien starten

Beitrag von w4r1ock » 11.12.2008 23:43:56

Tut mir leid das ich etwas aufdringlich wirke...aber ist echt wichtig!

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: .jar Dateien starten

Beitrag von Danielx » 12.12.2008 00:54:49

Also den PATH brauchst du eigentlich nicht anpassen.

Verwendest du Etch oder Lenny?
w4r1ock hat geschrieben:an meine Java Version (1.5.0)
javakara-x.jar ist aber für Java Version 6.0 (aka 1.6.0) :!:
Wenn ich das richtig sehe und du die Datei von hier hast:
http://www.swisseduc.ch/informatik/kara ... nload.html

Unter Lenny würde das so funktionieren:
1.) Das Paket sun-java6-jre installieren (aus non-free).
2.) Überprüfen, ob /usr/lib/jvm/java-6-sun/jre/bin/java eingestellt ist, wenn nicht, dann setzen:

Code: Alles auswählen

/usr/sbin/update-alternatives --config java
3.) Programm starten (bitte nicht als root, so wie du es getan hast):

Code: Alles auswählen

java -jar javakara-x.jar
edit: Rechtschreibfehler beseitigt.

Gruß,
Daniel
Zuletzt geändert von Danielx am 19.12.2008 11:33:56, insgesamt 1-mal geändert.

w4r1ock
Beiträge: 30
Registriert: 21.10.2008 18:37:07

Re: .jar Dateien starten

Beitrag von w4r1ock » 13.12.2008 00:21:43

Geil...Danke echt cool. Hat alles geklappt wie du sagtest. :hail:

Antworten