![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Benutzer
Registriert seit: 19.03.2005
Beiträge: 35
|
Hallo zusammen,
ich bin sowohl in diesem Forum als auch bei Java neu, alsoerstmal ein "Hallo" in die Runde. Ich bin gerade dabei mich in die Sprache Java einzuarbeiten und habe mir hierzu auch entsprechende Literatur besorgt. Da ich später als IDE Eclipse benutzen möchte mache ich meine ersten Gehversuche auch gleich auf dieser IDE. Das erste kleine Programm ist ja bekanntlich das HelloWorld, so auch in diesem Fall: Code:
package test;
public class HalloWelt {
public static void main(String[] args) {
String text="helloworld";
System.out.println(text);
System.exit(0);
}
}
Code:
[PrintStream.class] Sorce not found The jar File rt.jar has no source attachment You can attach the source by clicking attach source bellow [Attach Source] .... Kann mir das jemand bitte erklären? Viele Grüße pixel |
|
|
|
|
|
Nach oben #2 |
|
Chefkoch-Mod
Registriert seit: 30.05.2004
Beiträge: 433
|
Der Fehler ist mir noch nicht über den Weg gelaufen. Sieht nach dem SDK aus. Kannst Du es denn ohne IDE kompilieren und ausführen? Das würde ich zuerst einmal probieren.
Übrigens benötigst Du kein System.exit(0), da die Main-Methode dort zu Ende ist und nicht weiteres ausgeführt wird.
__________________
Denk mal darüber nach... Lars ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen. www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de |
|
|
|
|
|
Nach oben #3 | ||
|
Benutzer
Registriert seit: 19.03.2005
Beiträge: 35
|
Zitat:
Ich schreib das einfach im Editor und dann? Zitat:
|
||
|
|
|
|
|
Nach oben #4 |
|
Chefkoch-Mod
Registriert seit: 30.05.2004
Beiträge: 433
|
Hi,
für den Anfang würde ich mit einem Editor anfangen. Dann lernst Du es auf jeden Fall richtig und weißt auch, wie der Ablauf ist. Wenn Du den Code geschrieben hast, führst Du in der Konsole ein Code:
javac Dateiname.java Wenn alles korrekt übersetzt wurde, kannst Du mit Code:
java Dateiname
__________________
Denk mal darüber nach... Lars ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen. www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de |
|
|
|
|
|
Nach oben #6 |
|
Chefkoch-Mod
Registriert seit: 30.05.2004
Beiträge: 433
|
Hi,
Du brauchst in jedem File immer mind. eine Klasse mit genau demselben Klassennamen. Deine Datei heißt 'HelloWord.java', Deine Klasse aber 'HalloWelt'. Und mit packages würde ich erst anfangen, wenn ich davon schon ein wenig Ahnung habe, sprich die erste Zeile würde ich auch entfernen.
__________________
Denk mal darüber nach... Lars ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen. www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de |
|
|
|
|
|
Nach oben #7 |
|
Benutzer
Registriert seit: 19.03.2005
Beiträge: 35
|
so eine kleine Aufgabe und ich brau so lang dazu :rolleyes:
So nun habe ich die Klasse in HelloWorld umbenannt und die Zeile package raus genommen. Das compilieren klappt nun ohne Fehler, allerding läuft es nicht. Der anschließende Aufruf 'java HelloWorld.java' führt zu: Code:
java HelloWorld.java Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld/java |
|
|
|
|
|
Nach oben #8 |
|
Chefkoch-Mod
Registriert seit: 30.05.2004
Beiträge: 433
|
Hi,
Code:
java HelloWorld
__________________
Denk mal darüber nach... Lars ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen. www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Probleme mit RSS | heohni | PHP-Programmierung | 21 | 13.10.2006 12:10 |
| Welches Join soll ich verwenden? | Chr!s | Datenbanken | 8 | 06.07.2006 12:33 |
| Query verbessern? | björn | Datenbanken | 4 | 05.06.2006 13:48 |
| Problem bei der Einbindung eines Applets in HTML | exoskelett | Desktop-Applikationen und Grafik | 13 | 24.01.2006 18:45 |