JAR läuft nur im Erstellungsverzeichnis

Status
Nicht offen für weitere Antworten.

atarifreak

Aktives Mitglied
Hallo!

Irgendwie habe ich diese JAR-Problematik noch nicht so ganz durchdrungen. Ich habe mir ein ausführbares JAR-File gebastelt. Das Manifest sieht wie folgt aus:

Code:
Manifest-Version: 1.0
CLASS-PATH: . classes12.jar

Solange ich die Datei im Erstellungsverzeichnis ausführe, klappt alles prima. Kopiere ich sie in ein anderes, sagt er mir, dass er den JDBC-Treiber (in der classes12.jar enthalten) nicht finden kann, dabei ist diese im JAR-File enthalten.

Habt Ihr da einen Tip für mich? Danke!

AF
 

L-ectron-X

Gesperrter Benutzer
:oops: so weit habe ich erst gar nicht mehr gelesen.
Hab nur die Zeile in der Manifest-Datei gesehen und habe gleich meinen Post geschrieben.
 
G

Guest

Gast
thE_29 hat gesagt.:
du musst den JDBC Treiber mitkopieren :D

Meine güte, das ist ja nur logisches denken!

Ich dachte, die classes12.jar wäre der JDBC-Treiber? Oder gehört da noch mehr dazu?
 

thE_29

Top Contributor
Bist du dir sicher das er im Jar File enthalten ist??


falls es wirklich drinne wäre, würde er keine Exception werfen!

Machs mit Winrar etc auf und sieh nach obs drinnen ist!

Falls du es mit einem Builder erstellt hast, vergewissere dich, das er alles inkludiert und nicht nur das was man im Source braucht!
 

atarifreak

Aktives Mitglied
Ich bin mir ganz sicher, dass die Datei drin ist, das sagt mir schon die Größe. :wink: Immerhin ist die nach dem Einbinden von niedlichen 11KB auf stattliche 1121KB angewachsen. Und ich hab auch mit ZIP reingeschaut, ob sie da ist.
 

thE_29

Top Contributor
nur gut das die classes12.zip angefangen von 1.24 MB bis 1.8 MB varieren kann!

Wie groß ist deine classes12.zip und wie groß ist dein char file nachher!

Der wird vielleicht net alles inkludiert haben, benutzt du JBuilder?
 

atarifreak

Aktives Mitglied
Naja, die classes12.jar (Oracle 9.2) hat vorher 1169 KB, das ganze JAR-File hat am Ende 1121 KB, wobei er das die classes12.jar noch um 5% komprimiert.

Ich benutze kein Entwicklungswerkzeug, sondern einfach die Kommandozeile:

Code:
jar -cfvm DbExplorer.jar DbExplorer.mf *.class classes12.jar

Ist da was falsch, oder ist das ok?
 

atarifreak

Aktives Mitglied
Ich habe herausgefunden, dass er die eingebundene classes12.jar offensichtlich ignoriert. Sobald mein JAR-File im gleichen Verzeichnis wie die classes12.jar steht, klappt alles, in der eigenen JAR-Struktur schaut er nicht nach. Hab ich vielleicht mit dem Classpath was falsch gemacht?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
MoxMorris Einige Methoden aus verschiedenen Klassen nacheinander auszuführen läuft seltsam Java Basics - Anfänger-Themen 2
G Programm läuft durch, ohne Eingabe aus dem Chat abzuwarten Java Basics - Anfänger-Themen 4
N Interpreter-Fehler Compiler zeigt keine Fehler an, aber das Programm läuft nicht (BlueJ) Java Basics - Anfänger-Themen 2
A JavaFX-Anwendung läuft nicht mit Selenium WebDriver Java Basics - Anfänger-Themen 0
K Warum läuft das Programm nicht(bzw. nicht richtig) Java Basics - Anfänger-Themen 4
C Java boolean Code läuft nicht Java Basics - Anfänger-Themen 5
R CSV Reader läuft nicht richtig an Java Basics - Anfänger-Themen 8
J Mein Programm läuft bei der ersten Eingabe nicht mehr weiter, woran liegt das? Java Basics - Anfänger-Themen 6
SpigBin Programm läuft nicht weiter... Java Basics - Anfänger-Themen 10
OSchriever Jar-Programm läuft auf Windows aber nicht auf Linux(Raspberri Pi4) Java Basics - Anfänger-Themen 22
V Anfängerfrage: HelloWorld läuft nicht Java Basics - Anfänger-Themen 3
C java.util Timer läuft zu langsam? Java Basics - Anfänger-Themen 1
Zrebna Programm kann aus der Konsole nicht gestartet werden (in der IDE läuft es) Java Basics - Anfänger-Themen 2
A Java-Programm läuft bei installierter JDK aber nicht mit JRE? Java Basics - Anfänger-Themen 5
B OOP While Schleife läuft Endlos durch externen aufruf Java Basics - Anfänger-Themen 2
W Warum läuft mein Programm nicht? Java Basics - Anfänger-Themen 14
D Erste Schritte Java läuft nicht Java Basics - Anfänger-Themen 33
M Erste Schritte while boolean=false läuft nur bei true??? Java Basics - Anfänger-Themen 23
S Programm läuft nicht weiter, wie Code wiederholen? Java Basics - Anfänger-Themen 2
C Threads SwingWorker läuft trotz cancel weiter Java Basics - Anfänger-Themen 22
D Programm läuft plötzlich nicht weiter Java Basics - Anfänger-Themen 12
S Input/Output Programm läuft nach input-Abfrage nicht weiter. Java Basics - Anfänger-Themen 2
L do-while-Schleife läuft doppelt, try catch fehler Java Basics - Anfänger-Themen 12
J ireport Designer / CSV / Sonderzeichen was läuft falsch Java Basics - Anfänger-Themen 7
M Simpler Algorithmus läuft extrem langsam. Java Basics - Anfänger-Themen 3
K Erste Schritte Netbeans Programm läuft nicht Java Basics - Anfänger-Themen 23
J Dekrement läuft offenbar falsch Java Basics - Anfänger-Themen 6
A Code läuft nicht, Fehlermeldung Exception in thread "main" java.lang.Error: Unresolved compilation " Java Basics - Anfänger-Themen 11
P Methoden Exception läuft endlos! Java Basics - Anfänger-Themen 7
O Starte Timer, während anderer Timer noch läuft. Ruft dies Schwierigkeiten hervor? Java Basics - Anfänger-Themen 0
D 2d Array läuft nicht rund. Java Basics - Anfänger-Themen 7
F jabva 7.21 läuft nicht auf windows server 2012? Java Basics - Anfänger-Themen 9
T Test läuft schief Java Basics - Anfänger-Themen 3
T SQL Abfrage Läuft nicht Java Basics - Anfänger-Themen 5
C Schleife läuft unendlich Java Basics - Anfänger-Themen 2
H Umgebungsvariable In DOS-Box läuft die fehlerfreie Class-Datei nicht. Java Basics - Anfänger-Themen 5
T OOP Abstrakte Klassen und ihre Kinder: wie läuft das? Java Basics - Anfänger-Themen 3
K Runnable oder Keyadapter läuft falsch Java Basics - Anfänger-Themen 4
N .jar läuft nicht unter Windows 7 Starter Java Basics - Anfänger-Themen 4
S Programm läuft in Eclipse, aber nicht über Konsole Java Basics - Anfänger-Themen 10
A JFrame läuft ewig? Java Basics - Anfänger-Themen 2
S Konsole schließen, nachdem Jar läuft Java Basics - Anfänger-Themen 5
G Events schreiben, solange Programm läuft Java Basics - Anfänger-Themen 6
B Eingabeüberprüfung läuft nicht wie ich das will... Java Basics - Anfänger-Themen 2
K While-Schleife läuft nicht durch Java Basics - Anfänger-Themen 12
F Schleife läuft zu lang Java Basics - Anfänger-Themen 6
P Threads Wann läuft es parallel ab ? Java Basics - Anfänger-Themen 4
M Programm läuft nicht überall Java Basics - Anfänger-Themen 9
O Threads Ein Thread läuft exakt einmal Java Basics - Anfänger-Themen 4
T Programm läuft nicht mehr... Java Basics - Anfänger-Themen 3
F Prüfen ob timer läuft Java Basics - Anfänger-Themen 6
T Erste Schritte Speicher läuft voll, Diashow, Images Java Basics - Anfänger-Themen 7
F sound nur abspielen, wenn er nicht läuft Java Basics - Anfänger-Themen 6
Y Standardprogramm läuft nicht - ppt schreiben Java Basics - Anfänger-Themen 4
D Interpreter-Fehler JavaApplet läuft in der IDE aber nicht im HTML Dokument Java Basics - Anfänger-Themen 9
VfL_Freak Applikation läuft nicht unter Windows7 "platform not supported" Java Basics - Anfänger-Themen 15
A Jlayer: Wie sound stoppen der in einem Thread läuft Java Basics - Anfänger-Themen 7
C Überprüfen, ob Timer läuft Java Basics - Anfänger-Themen 3
P simples Program läuft nicht ;? Java Basics - Anfänger-Themen 9
S jProgressBar läuft nicht! Java Basics - Anfänger-Themen 13
B JavaWebStart - Anwendung läuft nur auf einem Rechner Java Basics - Anfänger-Themen 6
M Audio Stream läuft auf :connection abort: socket write error Java Basics - Anfänger-Themen 2
B Programm läuft mit 100% CPU-Last Java Basics - Anfänger-Themen 6
E Projekt fast fertig, nur es läuft nicht ;) Java Basics - Anfänger-Themen 7
R .jar läuft nicht unter Linux Java Basics - Anfänger-Themen 11
R Jar Datei läuft auf neuem Rechner nicht mehr Java Basics - Anfänger-Themen 15
Z Applet mit Mandelbrot und Juliam. läuft nicht rund Java Basics - Anfänger-Themen 6
P Java Programm läuft nicht auf MAC Java Basics - Anfänger-Themen 7
J Programm läuft in Netbeans, aber nicht in der Konsole Java Basics - Anfänger-Themen 6
L Programm läuft nicht! Warum? Java Basics - Anfänger-Themen 5
G If-Schleife läuft ohne erfüllte Bedingung Java Basics - Anfänger-Themen 13
-horn- Was passiert, wenn Zähler über Integer Max läuft? Java Basics - Anfänger-Themen 9
H Split läuft nicht wie ich will Java Basics - Anfänger-Themen 4
N Brauche dringende Hilfe Java Aplett läuft nicht! Java Basics - Anfänger-Themen 3
G Mittels Runtime prüfen ob ein Programm läuft? Java Basics - Anfänger-Themen 18
A Netbeans unter Windows/Jar läuft nicht auf Mac Java Basics - Anfänger-Themen 7
N FileClassLoader läuft nicht in Tomcat Java Basics - Anfänger-Themen 5
G Was bracuht man, damit Java läuft? Java Basics - Anfänger-Themen 6
G Eine HP mit Java läuft nicht Java Basics - Anfänger-Themen 4
B Programm läuft.aber objektorientiert genug? :( Java Basics - Anfänger-Themen 9
S classe unter windows kompiliert läuft nicht unter linux? Java Basics - Anfänger-Themen 8
G jar läuft nur in eingabeaufforderung Java Basics - Anfänger-Themen 12
P Warum läuft das nicht? Java Basics - Anfänger-Themen 6
L [gelöst] Einfache Aufgabe, läuft aber nicht. Java Basics - Anfänger-Themen 8
S "einfache Klassengeschichten" keine Fehler, läuft Java Basics - Anfänger-Themen 2
G Gauss Applet läuft nicht Java Basics - Anfänger-Themen 9
P kleine db-aufgabe läuft nur suboptimal Java Basics - Anfänger-Themen 8
K eclipse läuft nich Java Basics - Anfänger-Themen 3
M Java läuft nicht Java Basics - Anfänger-Themen 5
I Keine zwei Objekte im Fenster möglich? Was läuft falsch? Java Basics - Anfänger-Themen 5
M Lottoprog. läuft nicht Java Basics - Anfänger-Themen 6
C Applikation läuft nur, wenn sie aus Netbeans gestartet wird Java Basics - Anfänger-Themen 6
C Thread läuft und läuft, trotz interrupt() Java Basics - Anfänger-Themen 9
N läuft der thread eigentlich weiter? Java Basics - Anfänger-Themen 13
M Datenbankabfrage läuft nicht Java Basics - Anfänger-Themen 28
P jbuilder-Programm- Wie läuft es ohne jbuilder. Java Basics - Anfänger-Themen 3
B Choice läuft Amok Java Basics - Anfänger-Themen 10
D Warum läuft dieses Programm so langsam? Java Basics - Anfänger-Themen 5
A For Schleife läuft nicht :( Java Basics - Anfänger-Themen 12
E folgendes kleines Prog läuft net Java Basics - Anfänger-Themen 10

Ähnliche Java Themen

Neue Themen


Oben