Fehlermeldunmg-beim-Manifest-Adden
Hallo Zusammen,
ich bekomme folgender Fehlermeldung im Putty, wenn ich versuche die Manifest-Datei dem Jar-Verzeichnis zu adden... Ziel ist eine Serveranwendung zu straten..;
root@onlinezeitung-script:/var/www# java jar -cvfm OnlineZeitungServer.jar manifest.txt OnlineZeitungServerMain.class
Exception in thread "main" java.lang.NoClassDefFoundError: jar
at gnu.java.lang.MainThread.run(libgcj.so.10)
Caused by: java.lang.ClassNotFoundException: jar not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=, parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.10)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at gnu.java.lang.MainThread.run(libgcj.so.10)
kann mir Jemand da helfen den Fehler zu beheben ?
Viele Grüße
ich bekomme folgender Fehlermeldung im Putty, wenn ich versuche die Manifest-Datei dem Jar-Verzeichnis zu adden... Ziel ist eine Serveranwendung zu straten..;
root@onlinezeitung-script:/var/www# java jar -cvfm OnlineZeitungServer.jar manifest.txt OnlineZeitungServerMain.class
Exception in thread "main" java.lang.NoClassDefFoundError: jar
at gnu.java.lang.MainThread.run(libgcj.so.10)
Caused by: java.lang.ClassNotFoundException: jar not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=, parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.10)
at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at java.lang.ClassLoader.loadClass(libgcj.so.10)
at gnu.java.lang.MainThread.run(libgcj.so.10)
kann mir Jemand da helfen den Fehler zu beheben ?
Viele Grüße
Please also mark the comments that contributed to the solution of the article
Content-Key: 239748
Url: https://administrator.de/contentid/239748
Printed on: April 26, 2024 at 22:04 o'clock
17 Comments
Latest comment
Moin,
Pfade zu den Files alle korrekt? Alle im JAR-File verlinkten Klassen vorhanden? Hier sind hier die nötigen Voraussetzungen für das Manifest aufgelistet:
Grüße Uwe
Pfade zu den Files alle korrekt? Alle im JAR-File verlinkten Klassen vorhanden? Hier sind hier die nötigen Voraussetzungen für das Manifest aufgelistet:
- http://javarevisited.blogspot.de/2011/06/noclassdeffounderror-exception ...
- http://javarevisited.blogspot.sg/2012/03/how-to-create-and-execute-jar- ...
Grüße Uwe
Hallo Ami,
welche Entwicklungsumgebung ? Das richtige JDK installiert ? Hast du mal ein Try-Catch Konstrukt um die Anweisung herum gebaut. Wurde der entsprechende Namespace (import java.net.*;) importiert ?
Ohne weitere detailliertere Informationen über deinen Code kann ich so leider nur meine Glaskugel bemühen!
Ein Tutorial zur Socket-Programmierung findest du hier: http://www.java-forum.org/netzwerkprogrammierung/5507-netzwerkgrundlage ...
Grüße Uwe
welche Entwicklungsumgebung ? Das richtige JDK installiert ? Hast du mal ein Try-Catch Konstrukt um die Anweisung herum gebaut. Wurde der entsprechende Namespace (import java.net.*;) importiert ?
import java.net.*;
import java.io.IOException;
public class myclass {
public static void main(String Args){
try {
ServerSocket listener = new ServerSocket(9000);
} catch (IOException e) {
e.printStackTrace();
}
}
}
Ein Tutorial zur Socket-Programmierung findest du hier: http://www.java-forum.org/netzwerkprogrammierung/5507-netzwerkgrundlage ...
Grüße Uwe
na super, danke für die ausführlicheste Info ... Anscheinend aber doch nicht !
Die grundlegendsten Antworten auf meine Fragen kann ich doch erwarten oder ?
Wenn du dir nicht helfen lassen willst, bitte, dann viel Erfolg, sorry.
Grüße Uwe
Die grundlegendsten Antworten auf meine Fragen kann ich doch erwarten oder ?
Wenn du dir nicht helfen lassen willst, bitte, dann viel Erfolg, sorry.
Grüße Uwe
Zitat von @MrsPlanet:
ich bekomme noch diese Meldung hehe in putty als ich versuche die Serveranwendung zu starten;
noch so ein schnippsel in die Luft geworfen, weiß ich was deine Anwendung genau macht? NEIN !ich bekomme noch diese Meldung hehe in putty als ich versuche die Serveranwendung zu starten;
was heißt das genau ?
Nochmal, ohne detailiertere Informationen zu deinem Code kann ich dir hier nicht helfen !!!! Aber dann bitte mit Code-Tags hier eingestellt.Hilfeeeeee hehe
Wer Hilfe beansprucht muss auch was dafür tun ... Fragen beantworten die der Helfer stellt ! Wenn du das nicht kannst bist du im falschen Forum.
du willst also nicht, na dann ... http://www.androidpit.de/forum/android-entwickler-forum
bitte mach dazu einen neuen Thread auf. Danke.
(aber mit so wenig aus der Luft gegriffenen Informationen zu deinem Problem kannst du hier nur wenig Hilfe erwarten)
(aber mit so wenig aus der Luft gegriffenen Informationen zu deinem Problem kannst du hier nur wenig Hilfe erwarten)