Java Anwendung starten ""faild to load main class

Status
Nicht offen für weitere Antworten.

jmrhenus

Mitglied
Hallo,

ich versuche krampfhaft jbacula zum laufen zu bringen ( http://jbacula.sourceforge.net/ ) jedes Mal wenn ich die Anwendung starten will bekomme ich diese Fehlermeldung: "faild to load main class manifest attribute from C:\jbacula\jbacula.jar"

ich habe auch schon "java -classpath .:c:\swt.jar:c:\swt\swt-pi.jar -Djava.library.path=$SWT_INSTALL Main" dass versucht leider ohne Erfolg. Auch unter google. hatten zwar auch andere dass Problem, leider funktionierten die angegebenen lösungen immer nicht.

Hoffe Ihr könnt mir helfen

Danke
Viele Grüße
Jan
 

Eminent

Bekanntes Mitglied
jmrhenus hat gesagt.:
Hallo,

ich versuche krampfhaft jbacula zum laufen zu bringen ( http://jbacula.sourceforge.net/ ) jedes Mal wenn ich die Anwendung starten will bekomme ich diese Fehlermeldung: "faild to load main class manifest attribute from C:\jbacula\jbacula.jar"

ich habe auch schon "java -classpath .:c:\swt.jar:c:\swt\swt-pi.jar -Djava.library.path=$SWT_INSTALL Main" dass versucht leider ohne Erfolg. Auch unter google. hatten zwar auch andere dass Problem, leider funktionierten die angegebenen lösungen immer nicht.

Hoffe Ihr könnt mir helfen

Danke
Viele Grüße
Jan

Problem ist, dass im jbacula.jar entweder keine MANIFEST-Datei vorhanden ist oder diese entweder keinen Eintrag für die Main-Klasse hat oder einen Fehler im Aufbau hat.

Mach das jbacula.jar mal auf (geht z. B. mit WinZip) und schau ob es da einen Ordner META-INF gibt und ob in diesem Ordner eine Datei Namens MANIFEST.MF ist. Wenn dies nicht der Fall ist fehlt schon mal was! :D

Wenn keine Manifest-Datei drin ist müsstest du Java beim Aufruf sagen welche MainClass zum Starten notwendigt ist. Ist eine Manifest enthalten sollte diese ungefähr so aussehen:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.2
Created-By: 1.4.2_01-b06 (Sun Microsystems Inc.)
Built-By: Name
Main-Class: package.klasse --> Klassennamen ohne .class und vorher die packagestruktor wo die Datei liegt.
Class-Path: hier können dann evtl. noch weiter *.jar-Dateien eingetragen sein, wenn diese notwendig sind.

Ganz wichtig am Ende der Manifest muss eine Leerzeile sein.

Mehr kann ich dir jetzt leider nicht dazu sagen, weil ich das ganze auch selber nicht testen kann (kann von Arbeit aus nicht downloaden).

Gruß
Eminent
 

jmrhenus

Mitglied
Hallo,

also es gibt einen Ordner "META-INF" und dort ist auch die Datei "manifest.mf" vorhanden.


Was kann es noch sein?

Viele Grüße
Jan
 

L-ectron-X

Gesperrter Benutzer
Ich gehe mal davon aus, dass das Projekt getestet an den Benutzer kommt. Von daher glaube ich nicht an ein Problem mit dem jar-File.
Hast du denn die aufgerufenen Bibliothken auch wirklich? (swt.jar und swt-pi.jar)
 

jmrhenus

Mitglied
denke ich eigentlich auch nicht, habe aber auch die aktuelle jre installiert. habe es aber auch schon an mehreren rechnern ausprobiert.


Viele Grüße
Jan
 

Illuvatar

Top Contributor
Probier mal in der Kommandozeile
java -jar jbacula.jar
Dann sollte genau ausgegeben werden, welche Klasse nicht gefunden wird.
 

jmrhenus

Mitglied
Hi,
"
C:\jbacula>java -jar jbacula.jar
Failed to load Main-Class manifest attribute from
jbacula.jar"

C:\jbacula>"



bekomme ich als Fehlermeldung
 

Murray

Top Contributor
1. jabula.jar enthält zwar ein Manifest, eine Main-Class ist da aber nicht definiert

2. Die jBakula-Doku
http://jbacula.sourceforge.net/ hat gesagt.:
java -classpath .:$SWT_INSTALL/swt.jar:$SWT_INSTALL/swt-pi.jar -Djava.library.path=$SWT_INSTALL Main
ist schlichtweg falsch, richtig wäre:
java -classpath .:$SWT_INSTALL/swt.jar:$SWT_INSTALL/swt-pi.jar -Djava.library.path=$SWT_INSTALL org.bacula.jbacula.Main
 

jmrhenus

Mitglied
Murray hat gesagt.:
1. jabula.jar enthält zwar ein Manifest, eine Main-Class ist da aber nicht definiert

2. Die jBakula-Doku
http://jbacula.sourceforge.net/ hat gesagt.:
java -classpath .:$SWT_INSTALL/swt.jar:$SWT_INSTALL/swt-pi.jar -Djava.library.path=$SWT_INSTALL Main
ist schlichtweg falsch, richtig wäre:
java -classpath .:$SWT_INSTALL/swt.jar:$SWT_INSTALL/swt-pi.jar -Djava.library.path=$SWT_INSTALL org.bacula.jbacula.Main



Hi,

sorry dass ich mich so lange nicht gemeldet habe.... war nicht im lande

beim ausführen kommt jetzt dass:


"C:\jbacula>java -classpath .:C:\jbacula/swt.jar:C:\jbacula/swt-pi.jar -Djava.lib
rary.path=C:\jbacula\ org.bacula.jbacula.Main
Exception in thread "main" java.lang.NoClassDefFoundError: org/bacula/jbacula/Main"

kann es sein dass ich den Pfad falsch angegeben habe. Sowohl die jbacula.jar also auch die swt.jar liegen in C:\jbacula

Viele Grüße
Jan
 

Murray

Top Contributor
Noch ein Fehler in der Doku: die einzelnen Teile des Pfades müssen durch Semikola und nicht durch Doppelpunkte getrennt sein; außerdem ist der Pfadtrenner unter Windows kein Slash, sondern ein Backslash:
java -classpath .;C:\jbacula\swt.jar;C:\jbacula\swt-pi.jar -Djava.library.path=C:\jbacula\ org.bacula.jbacula.Main
 
G

Guest

Gast
Hi

Murray hat gesagt.:
Noch ein Fehler in der Doku: die einzelnen Teile des Pfades müssen durch Semikola und nicht durch Doppelpunkte getrennt sein; außerdem ist der Pfadtrenner unter Windows kein Slash, sondern ein Backslash:
java -classpath .;C:\jbacula\swt.jar;C:\jbacula\swt-pi.jar -Djava.library.path=C:\jbacula\ org.bacula.jbacula.Main

es kommt trotzdem der gleiche Fehler:


"C:\jbacula>java -classpath .;C:\jbacula\swt.jar;C:\jbacula\swt-pi.jar -Djava.lib
rary.path=C:\jbacula\ org.bacula.jbacula.Main
Exception in thread "main" java.lang.NoClassDefFoundError: org/bacula/jbacula/Main"

Viele Grüße
Jan
 

Murray

Top Contributor
Und noch ein Fehler: auch jbacula.jar muss natürlich im Classpath stehen:
java -classpath .;C:\jbacula\swt.jar;C:\jbacula\swt-pi.jar;C:\jbacula\jbacula.jar -Djava.library.path=C:\jbacula\ org.bacula.jbacula.Main
 

jmrhenus

Mitglied
jetzt habe ich dass bekommen:

C:\jbacula>java -classpath .;C:\jbacula\swt.jar;C:\jbacula\swt-pi.jar;C:\jbacula
\jbacula.jar -Djava.library.path=C:\jbacula\ org.bacula.jbacula.Main
\etc\bacula\bacula.xml (Das System kann den angegebenen Pfad nicht finden)
Exception in thread "main" java.lang.NullPointerException
at org.bacula.jbacula.Bacula.newConfig(Unknown Source)
at org.bacula.jbacula.Bacula.run(Unknown Source)
at org.bacula.jbacula.Main.main(Unknown Source)


Viele Grüße
Jan
 

jmrhenus

Mitglied
hmm naja /etc/bacula befindet sich aber auf dem linux server und nich unter windows.... muss mal schauen wo man dass einträgt. ne wirkliche doku gibt es ja nicht. Dachte eigentlich dass man den Pfad irgendwo angibt wenn man die Java Anwendung bereits gestartet hat. (siehe Screenshots)


Danke trotzdem... ist ja auf jeden fall schon mal nen schritt weiter

edit: habe unter windows /etc/bacula angelegt und er start nun die anwendung, also danke erstmal an alle
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
GENiALi Java Console Anwendung starten in Prozess Java Basics - Anfänger-Themen 3
P Java Anwendung mit mehr RAM starten?? Java Basics - Anfänger-Themen 5
J java anwendung starten - wie? Java Basics - Anfänger-Themen 7
A java-anwendung ohne jre starten Java Basics - Anfänger-Themen 8
cowabunga1984 Jar-File aus Java-Anwendung starten Java Basics - Anfänger-Themen 7
K Anwendung mit anderer Java-Version Starten Java Basics - Anfänger-Themen 9
A Wie führe ich eine Batch-Datei von meiner Java-Anwendung aus? Java Basics - Anfänger-Themen 18
P Best Practice Druck aus Java Anwendung in MacOs Java Basics - Anfänger-Themen 0
T Start-Activity für Java Maven Web-Anwendung festlegen Java Basics - Anfänger-Themen 2
J Was mache ich falsch in meiner Java Anwendung? Java Basics - Anfänger-Themen 11
I Java Anwendung auf Android portieren Java Basics - Anfänger-Themen 1
I Java FX GUI Anwendung Java Basics - Anfänger-Themen 30
A Testprogramm in java oder javascript für Windows Anwendung? Java Basics - Anfänger-Themen 1
C Java-Anwendung im Browser zoomen Java Basics - Anfänger-Themen 1
E mit java-anwendung internet verbindung unterbrechen Java Basics - Anfänger-Themen 5
FreeFun Java Anwendung beenden Java Basics - Anfänger-Themen 7
J GUI für Java-Anwendung erzeugen Java Basics - Anfänger-Themen 7
U Rechte bei JAVA-Anwendung? Java Basics - Anfänger-Themen 8
C Mit Java Textfeld einer externen Anwendung auslesen Java Basics - Anfänger-Themen 9
D Das Ausführen einer Java Anwendung auf versch Systemen... Java Basics - Anfänger-Themen 5
F u.a. Ressourcen begrenzung für Java-Anwendung Java Basics - Anfänger-Themen 5
K JAVA-Anwendung startet nicht Java Basics - Anfänger-Themen 7
B Java-Anwendung im Windows Design Java Basics - Anfänger-Themen 8
M Handy Java Anwendung Java Basics - Anfänger-Themen 8
D html in einer java-anwendung Java Basics - Anfänger-Themen 10
R Java als Anwendung Java Basics - Anfänger-Themen 6
A Kommunikation Java-Anwendung <-> Java-Applet Java Basics - Anfänger-Themen 24
G Andere Anwendung aus Java heraus steuern Java Basics - Anfänger-Themen 3
F Root-Pfad der Java-Anwendung herausfinden Java Basics - Anfänger-Themen 1
A JAVA Anwendung als Gateway Java Basics - Anfänger-Themen 2
R newbie : "Schwarzes Loch" in JAVA-Anwendung Java Basics - Anfänger-Themen 2
G Kommunikation zwischen Applet und Java-Anwendung über TCP/IP Java Basics - Anfänger-Themen 3
T Newbie Frage Eine Java Anwendung fernsteuern? Java Basics - Anfänger-Themen 4
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
onlyxlia Schlüsselworte Was meint man mit "einen Typ" in Java erstellen? Java Basics - Anfänger-Themen 2
O Java Kara geschweifte Klammern Java Basics - Anfänger-Themen 2
richis-fragen Mausrad logitech kann links und rechts klick wie in java abragen. Java Basics - Anfänger-Themen 15
XWing Java Klssenproblem Java Basics - Anfänger-Themen 4
R Umgebungsvariable java -cp gibt immer Java-Hilfe... Java Basics - Anfänger-Themen 3
farbenlos Csv Datei in Java einlesen Java Basics - Anfänger-Themen 18
F TableModelListener: java.lang.ArrayIndexOutOfBoundsException: 132 Java Basics - Anfänger-Themen 3
G Java 8 - Support-Ende Java Basics - Anfänger-Themen 7
T Java Weihnachtsbaum + Rahmen Java Basics - Anfänger-Themen 1
N Will mit Java anfangen Java Basics - Anfänger-Themen 13
Ü Java Array - Buchstaben als Zahlen ausgeben Java Basics - Anfänger-Themen 22
M Java Iterator Verständnisfrage Java Basics - Anfänger-Themen 6
M Java Mail Programm Java Basics - Anfänger-Themen 4
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
J Java long- in int-Variable umwandeln Java Basics - Anfänger-Themen 6
JaZuDemNo Java im Studium Java Basics - Anfänger-Themen 7
E Java Programm zur anzeige, ob Winter- oder Sommerzeit herrscht Java Basics - Anfänger-Themen 62
I QR code in Java selber generieren Java Basics - Anfänger-Themen 5
V Java-Ausnahmebehandlung: Behandlung geprüfter Ausnahmen Java Basics - Anfänger-Themen 1
krgewb Java Streams Java Basics - Anfänger-Themen 10
A Überwältigt von der komplexen Java Welt Java Basics - Anfänger-Themen 29
O Mehrfachvererbung auf Spezifikations- und Implementierungsebene in Java. Interfaces Java Basics - Anfänger-Themen 19
John_Sace Homogene Realisierung von Generics in Java ? Java Basics - Anfänger-Themen 19
P Meldung aus Java-Klasse in Thread an aufrufende Klasse Java Basics - Anfänger-Themen 1
R mit Java API arbeiten Java Basics - Anfänger-Themen 9
P JDK installieren Probleme bei der Java-Installation Java Basics - Anfänger-Themen 8
S Java: Wie sortiere ich eine ArrayList benutzerdefinierter Objekte nach einem bestimmten Attribut? Java Basics - Anfänger-Themen 2
Timo12345 JNLP File mit Java öffnen Java Basics - Anfänger-Themen 2
S Video Editierung mit Java.._ Java Basics - Anfänger-Themen 2
F Einstelungen in Java - CursorBlinkRate Java Basics - Anfänger-Themen 10
A PHP $_POST["name"] in Java Java Basics - Anfänger-Themen 3
vivansai21 Is there a oneliner to create a SortedSet filled with one or multiple elements in Java? Java Basics - Anfänger-Themen 9
Athro-Hiro Weißes Bild in Java erstellen Java Basics - Anfänger-Themen 3
Arjunreddy Can someone please tell me how to use a debugger in BlueJ(a Java environment) Java Basics - Anfänger-Themen 1
M Java assoziationen (UML) Java Basics - Anfänger-Themen 8
H Excel-Tabellen mit Java erstellen Java Basics - Anfänger-Themen 4
Simon16 Java ArrayListe von einer Klasse sortieren Java Basics - Anfänger-Themen 2
P Wie kann ich in meinem Java Programm etwas dauerhaft speichern? Java Basics - Anfänger-Themen 5
H Nutzt Eclipse alle CPU-Threads beim Ausführen von Java-Programmen? Java Basics - Anfänger-Themen 4
xXGrowGuruXx Java einstieg, leichte sache 0 verstanden Java Basics - Anfänger-Themen 7
A java.sql.SQLException: Data type mismatch. Java Basics - Anfänger-Themen 1
H Java-Programm zur Ausgabe von Zuständen Java Basics - Anfänger-Themen 80
N Java Spiel Figur auf dem Hintergrundbild bewegen. Java Basics - Anfänger-Themen 11
G Kann Java-Programm nicht als jar aufrufen, auch als EXE nicht Java Basics - Anfänger-Themen 19
N Java Taschenrechner hat Jemand vlt einen Tipp dafür wie ich jetzt die buttons verbinden kann und das Ergebnis auf dem textfield anzeigen lassen kann Java Basics - Anfänger-Themen 13
A Lerngruppe Java Java Basics - Anfänger-Themen 2
G Help me in the Java Program Java Basics - Anfänger-Themen 2
L Java- Vererbung Java Basics - Anfänger-Themen 4
LimDul Suche Java Stream Tutorial Java Basics - Anfänger-Themen 2
_so_far_away_ Ich möchte Java lernen Java Basics - Anfänger-Themen 11
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
M Datentypen While-Schleife eine Java Methode erstellen Java Basics - Anfänger-Themen 3
V Bild per Java Script austauschen Java Basics - Anfänger-Themen 7
MoxMorris this Keyword in Java Java Basics - Anfänger-Themen 14
D Wie kann man in Java nach Arrays auf Duplikate prüfen Java Basics - Anfänger-Themen 12
wolei JAVA Zeitdifferenz feststellen. Java Basics - Anfänger-Themen 4
DiyarcanZeren Rekursion in Java Java Basics - Anfänger-Themen 5
wolei Java generic interface in a generic class Java Basics - Anfänger-Themen 6
monsterherz Ablauf der Erstellung eines Java Programmes Java Basics - Anfänger-Themen 17
monsterherz Circle.java:5: error: <identifier> expected Java Basics - Anfänger-Themen 2
julian-fr Wie kann ich am besten Java lernen? Java Basics - Anfänger-Themen 17
A Java-Properties und -RessourceBundles Java Basics - Anfänger-Themen 5
lrnz22 Java-Basics-Aufgabe Java Basics - Anfänger-Themen 8
R Java kann nicht installiert werden Java Basics - Anfänger-Themen 8
marcelnedza Finde meinen Fehler in einer Methode nicht, Java Karol Java Basics - Anfänger-Themen 15
G In ein java Dokument Ton einbinden Java Basics - Anfänger-Themen 1

Ähnliche Java Themen

Neue Themen


Oben