| Autor |
Nachricht |
kartoffelsack
Mitglied
Benutzerprofil
Anmeldungsdatum: 26.07.2001
Beiträge: 1401
|
kartoffelsack Mitglied
22:05:00 14.12.2002 Titel: |
Anfänger-Problem: java. lang. NoClassDefFoundError |
Zitieren |
Hi,
bin grad dabei meine ersten zwei Java-Proggies zu schreiben : nen UDP-Server und nen Client, der an diesen einen Text schickt.
Nun kann ich das ganze wunderbar von meiner IDE heraus starten (Forte). Nur wenn ich das ganze von der Kommandozeile aus ausführen will:
java cudpclient.java
dann bekomm ich die Fehlermeldung
Exception in thread "main" java.lang.NoClassDefFoundError: cudipclient/java
Was mach ich denn falsch??? |
|
|
|
 |
Werbeunterbrechung
|
|
 |
Gregor
Moderator
Benutzerprofil
Anmeldungsdatum: 16.01.2002
Beiträge: 7762
|
Gregor Moderator
22:08:00 14.12.2002 Titel: |
|
Zitieren |
Das ".java" mußt du weglassen. ...ansonsten auf Groß- und Kleinschreibung achten!
EDIT : Wofür steht das "c" am Anfang des Dateinamens? Für "Class"? Wenn ja, dann würde ich es weglassen. Das macht in Java keinen Sinn, weil alle Dateien Klassen enthalten!
[ Dieser Beitrag wurde am 14.12.2002 um 21:10 Uhr von Gregor editiert. ] |
_________________ "The problem with quotes on the Internet is that it is hard to verify their authenticity" - Abraham Lincoln
|
|
 |
*JUBEL*
Unregistrierter
|
*JUBEL* Unregistrierter
22:10:00 14.12.2002 Titel: |
|
Zitieren |
Endlich! Gregor ist wieder da! |
|
|
|
 |
kartoffelsack
Mitglied
Benutzerprofil
Anmeldungsdatum: 26.07.2001
Beiträge: 1401
|
kartoffelsack Mitglied
22:11:00 14.12.2002 Titel: |
|
Zitieren |
@gregor besten dank.
Hab inzwischen auch die Suchfunktion benutzt
Wie Du sagst, plus zusätzlich -cp ./. als Parameter angeben
PS.: ja, das C steht für Class. Wiederstrebt mir ein bisschen, in Java ne andere Notation zu machen, als in C++. Aber wenn ich Java wirklich ernsthaft anfange, wird mir wohl nix übrig bleiben. Is ja aber nur ein "hello world"-Programm mit Sockets.
[ Dieser Beitrag wurde am 14.12.2002 um 21:13 Uhr von kartoffelsack editiert. ] |
|
|
|
 |
Ste.fun
Mitglied
Benutzerprofil
Anmeldungsdatum: 12.06.2001
Beiträge: 867
|
Ste.fun Mitglied
22:36:00 14.12.2002 Titel: |
|
Zitieren |
Noch eine Kleinigkeit:
mit "java" führst du klassen aus und mit "javac" erzeugst du klassen-dateien. Also wenn dann "javac cudpclient.java".
jo, ich weiß dass du eigentlich "java cudpclient" machen wolltest... wollte dir nur sagen, dass beim aufruf von java auf die datei cudpclient.class zugegriffen wird und nicht auf cudpclient.java.
Viele Grüße
Stefan |
_________________ The Box said:
"Requires Windows98 or better"
So I installed Linux.
|
|
 |
CengizS
Mitglied
Benutzerprofil
Anmeldungsdatum: 28.05.2001
Beiträge: 3502
|
CengizS Mitglied
14:25:00 16.12.2002 Titel: |
|
Zitieren |
Vielleicht sollte das mal in die FAQs ... |
_________________ Viele Grüße, Cengiz Şahin
|
|
 |
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können keine Beiträge in dieses Forum schreiben. Sie können auf Beiträge in diesem Forum nicht antworten. Sie können Ihre Beiträge in diesem Forum nicht bearbeiten. Sie können Ihre Beiträge in diesem Forum nicht löschen. Sie können an Umfragen in diesem Forum nicht mitmachen.
|
|
|
|
|