"Hello World" mit Eclipse

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Ich gebe zu überhaupt keine Ahnung von Java zu haben, wollte aber trotzdem eimal "Hello World" mit Eclipse compilieren.
das Programm lautet natürlich:
class HelloWorldApp { public static void main(String[] args) {
System.out.println("Hello World!"); } }
und es wird auch eine class-Datei HelloWorldApp.class erstellt.

Doch wenn ich diese mit "java.exe HelloWorld.class" aufrufe kommt die Meldung
"Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld/class"

Was mache ich falsch und wie bekomme ich später in der IDE mehrere bestehende *.java-Dateien in ein Projekt übernommen, ohne die neu zu benennen und die existierenden Quellcodes von Hand einzeln über die Zwischenablage hereinzukopieren (bei VC++ geht das ja einfach über "Dateien zu Ordner hinzufügen") ?
 

Caffè Latte

Bekanntes Mitglied
Hi,

beim Aufruf ".class" weglassen.

Ich habe grad kein Eclipse, aber es gibt doch eine Import-Funtkion (unterhalb von File) oder beim Rechtsklick auf das Projekt.

Hoffe es hilft ..
 

Wildcard

Top Contributor
Wenn du Eclipse benutzt brauchst du nicht mehr java MeineKlasse einzutippen :wink:
Java Dateien kann man entweder über die Import Funktion einfügen, oder per Drag'n'Drop
 
G

Guest

Gast
Also wenn ich "java.exe HelloWorld" ohne das ".class" eingebe kommt die DOS-Meldung:
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld

Keine Ahnung, ob das Programm schon fehlerhaft compiliert wurde, oder ob der DOS-Aufruf falsch ist.

Und beim Drag-and Dropp der .java-Dateien kommt bei Eclipse die unglaublich hilfreiche Meldung
"Problems occured by copying the selected sources"

Auch bei Import: "Problems were encountered during Import"

Ganz schön komliziert, dieses Java...
 

Wildcard

Top Contributor
Laut dem von dir geposteten Code heißt die Klasse aber nicht HelloWorld, sondern HelloWorldApp.
Der Name der Klasse muss mit dem Dateinamen übereinstimmen.
>>"Problems occured by copying the selected sources"
???:L
Ziehst du die Klassen auch in ein bestehendes Projekt, und hast du auch nicht einfach was von ausserhalb in den Workspace kopiert ohne das Eclipse was davon mitgekriegt hat?

>>Ganz schön komliziert, dieses Java...
Hast du dir schon mal C angesehen? :wink:
 
G

Guest

Gast
Die Dateien habe ich jetzt noch einmal anders zum Projekt hinzugefügt (wenigstens das klappt jetzt scheinbar).

Wenn ich nun compilieren will fragt mich eclipse immer "Select Type **" und gibt ein langes Listenfeld an. Wähle dann immer HelloWorldApp aus.
Doch dann kommt eine Messagebox "could not find the main class. Programm will exit."

Bei Java-Programmen sehe ich übrigens manchmal z.B. den Aufruf
"java -classpath classes\ -Xmx400m HelloWorldApp.HelloWorldApp"
oder so ähnlich (keine Ahnung wie das läuft).

Mir alles zu komliziert. Arbeite seit 8 Jahren mit VC++6.0 und da bleibe ich auch bei (weil ich heute Nacht eine Lösung in C++ für mein Problem gefunden habe und so nicht hunderte von langsamen Java-Classen übersetzen muß).

Wenn ich aber in den nächsten Jahren doch noch einmal Langeweile haben sollte, greife ich das Thema hier wieder auf ;-)
 

AlArenal

Top Contributor
Wenn du schon ein Buch benutzt, solltest du es vielleicht mal die Zeilen zwischen den Beispiel-Codes lesen ;)
 
G

Guest

Gast
Hei!

Machs einfach so, wird für die paar Zeilen code null problemo sein.
Erstell dir einfach ein neus Project: New/Project/next/ Name eingeben: HelloWorld; dann im project ne neue Classe erstellen mit einem rechtsklick auf das Package( in deinem fall ist es default) und die Classe dann HelloWorldApp bennen.
Darauf den Coda in die Classe kopieren und mit einem rechtsklick in die klasse, da Menü öffnen, Run as...Java Application wählen/anklicken und schon läuft dein Programm.

Sara
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A "Hello World"-Programm läuft nicht Java Basics - Anfänger-Themen 16
W Hello world web app Testfehler Java Basics - Anfänger-Themen 11
S System.out.printIn("Hello, World!"); Java Basics - Anfänger-Themen 3
D javac kann trotz PATH-Eintrag nicht gefunden werden (Hello World) Java Basics - Anfänger-Themen 10
K RAM - Verbrauch von "Hello World" minimieren. Java Basics - Anfänger-Themen 6
K Hello world Java Basics - Anfänger-Themen 5
J Erste Schritte Hello World Java Basics - Anfänger-Themen 2
1 Erste Schritte ständige Fehler beim Ausführen von Hello World Java Basics - Anfänger-Themen 6
M Hello World Java Basics - Anfänger-Themen 11
K Erster Versuch ein Hello World Projekt zu schreiben Java Basics - Anfänger-Themen 11
Z Hello World Java Basics - Anfänger-Themen 18
Noppy408 Erste Schritte "Hello World!" App Java Basics - Anfänger-Themen 60
I hello world Java Basics - Anfänger-Themen 4
J hello world Java Basics - Anfänger-Themen 10
N Hibernate "Hello World" Tutorial gesucht Java Basics - Anfänger-Themen 9
P Hello World-Programm: XPSP3 mit Java 1.6.0_16: Could not find main class Hello.java Java Basics - Anfänger-Themen 11
N Scheitere am "Hello World" Programm Java Basics - Anfänger-Themen 2
G Hello World funktioniert nicht Java Basics - Anfänger-Themen 4
G Hello World: Invalid Path Java Basics - Anfänger-Themen 6
R Erste Schritte Hello.class wird im CMD nicht ausgeführt Java Basics - Anfänger-Themen 4
M Wie richte ich eine Diagonale an Robotern in einer World ein? Java Basics - Anfänger-Themen 15
M Greenfoot World und Actor Quellcode Java Basics - Anfänger-Themen 13
L OOP World of zuul - Falltür? Java Basics - Anfänger-Themen 8
Z Greenfoot Variable in einer Datei und nicht in einem Objekt/World speichern Java Basics - Anfänger-Themen 1
S World-Datei möglichst klein speichern? Java Basics - Anfänger-Themen 5
Domi741 [Greenfoot] Zugriff auf Subclass von Actor in Subclass von World Java Basics - Anfänger-Themen 16
L He.llo World -- Holle Werld Java Basics - Anfänger-Themen 6
H Github Projekt starten/anbinden in eclipse Java Basics - Anfänger-Themen 11
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
S nach Import von jars (PLC4x) in Eclipse kann nicht mehr compiliert werden Java Basics - Anfänger-Themen 9
F Fehlermeldung in Eclipse Java Basics - Anfänger-Themen 13
H Nutzt Eclipse alle CPU-Threads beim Ausführen von Java-Programmen? Java Basics - Anfänger-Themen 4
R Einfacher Taschenrechner mit Eclipse Java Basics - Anfänger-Themen 3
P Eclipse installieren Java Basics - Anfänger-Themen 5
D Eclipse will nicht auslesen Java Basics - Anfänger-Themen 6
M Von Eclipse zum richtigen Programm Java Basics - Anfänger-Themen 1
K Wie kann ich "enter" von der Console in Eclipse löschen? Java Basics - Anfänger-Themen 2
B von Java/Eclipse verwendete Datei existiert gar nicht? Java Basics - Anfänger-Themen 6
nbergmann Eclipse: Lehrbuch-Programm startet nicht Java Basics - Anfänger-Themen 22
A Eclipse IDE - Wie bekomme ich eine ältere Version Java Basics - Anfänger-Themen 6
nbergmann Eclipse: Lehrbuch-Programm startet nicht Java Basics - Anfänger-Themen 7
C externe jar einbinden in Eclipse-Projekt Java Basics - Anfänger-Themen 2
F Falscher Link zum Path? Unterschiedliche Antworten bei Eclipse und VisualStudiocode Java Basics - Anfänger-Themen 5
berserkerdq2 Wie gebe ich den Pfad zu einer Datei an, die in einem Ordner in Eclipse ist? Java Basics - Anfänger-Themen 1
nbergmann eclipse schon mit "HalloWelt" unverständlich. Java Basics - Anfänger-Themen 4
G Zeilenumbrüche in Eclipse Java Basics - Anfänger-Themen 1
M Eclipse kennt keine String Klasse mehr Java Basics - Anfänger-Themen 1
brypa Eclipse installieren Java Basics - Anfänger-Themen 31
R Methoden Eclipse schlägt mir nicht alle Möglichkeiten vor Java Basics - Anfänger-Themen 4
P Eclipse Karate Framework API Test . Unexpected Error: the trustAnchors parameter must be non-empty Java Basics - Anfänger-Themen 1
P Apache Derby wird in Eclipse trotz Anbindung nicht gefunden Java Basics - Anfänger-Themen 6
thor_norsk Eclipse Symbole Java Basics - Anfänger-Themen 2
N Eclipse Programm normal ausführen Java Basics - Anfänger-Themen 1
lougoldi Intellij oder Eclipse Java Basics - Anfänger-Themen 7
R Eclipse Aufgabe Java Basics - Anfänger-Themen 4
B tar.gz in Eclipse als Bibliothek einbinden Java Basics - Anfänger-Themen 3
Mr.Strobel BufferedImage Exportieren Eclipse Java Basics - Anfänger-Themen 14
D wie kann man in Pong mit eclipse den schläger bewegen Java Basics - Anfänger-Themen 1
Avalon Request direkt aus Eclipse wie bei Postman Java Basics - Anfänger-Themen 3
H Brauche Hilfe in Java Eclipse Programmieraufgabe Neuling Java Basics - Anfänger-Themen 3
R Eclipse Methodenhilfe Java Basics - Anfänger-Themen 2
R Java (Eclipse) "Lagerverwaltung" HILFE Java Basics - Anfänger-Themen 13
L babylonisches Wurzelziehen (Eclipse) Java Basics - Anfänger-Themen 2
C Wie kann ich Versionen eines Projektes in Eclipse erstellen? Java Basics - Anfänger-Themen 3
T Eclipse deinstallieren nicht vorhanden? Java Basics - Anfänger-Themen 4
M Java Einstellung von Apache POI für MS Word Erstellung mit Eclipse Java Basics - Anfänger-Themen 6
C system cannot be resolved Fehler in Eclipse Java Basics - Anfänger-Themen 18
B Einbindung e(fx)clipse in Eclipse Java Basics - Anfänger-Themen 11
J Can't start eclipse Java Basics - Anfänger-Themen 5
H Eclipse kann nicht gestartet werden .... Java Basics - Anfänger-Themen 15
J Erste Schritte Unable to launch eclipse Java Basics - Anfänger-Themen 2
pkm Eclipse wie mit anderer JAVA-Version starten? Java Basics - Anfänger-Themen 1
S Ist dies ein Bug in Eclipse Java Basics - Anfänger-Themen 2
F Klassen und Pakete Projektübergreifend (Eclipse) Java Basics - Anfänger-Themen 6
W Eclipse Autoformatierung für Streams ändern ? Java Basics - Anfänger-Themen 1
R Erste Schritte Eclipse - Java - System.out.println(); funktioniert nicht Java Basics - Anfänger-Themen 2
Franzi1001 Probleme mit Eclipse Java Basics - Anfänger-Themen 7
I GUI über Eclipse oder NetBeans Java Basics - Anfänger-Themen 23
A Eclipse-Fenster starten statt Konsoleausgabe Java Basics - Anfänger-Themen 2
steven789hjk543 Kann man mit Java und Eclipse einen Virus programmieren? Java Basics - Anfänger-Themen 13
H Was sind Package bei eclipse? Java Basics - Anfänger-Themen 1
C NoClassDefFoundError mit externer Jar bei Start aus Eclipse Java Basics - Anfänger-Themen 3
L Linux Befehle unter Windows in Eclipse ausführen Java Basics - Anfänger-Themen 3
S Eclipse Installation Java Basics - Anfänger-Themen 9
I JDK installieren Java JDK und Eclipse Installation Java Basics - Anfänger-Themen 6
H JUnit in Eclipse: java.lang.NoClassDefFoundError: Java Basics - Anfänger-Themen 9
J Eclipse Umgebungsvariable? Java Basics - Anfänger-Themen 1
B Eclipse spielt Sound nicht ab Java Basics - Anfänger-Themen 12
M OOP No enclosing instance... in Eclipse Java Basics - Anfänger-Themen 3
F Warum erhalte ich diese Fehler bei der Einbindung von SQLite JDBC in Eclipse? Java Basics - Anfänger-Themen 1
J Windows Builder auf Eclipse portable Java Basics - Anfänger-Themen 1
J Eclipse Einrichten : Umzug in anderen Ordner Java Basics - Anfänger-Themen 2
N Project layout eclipse ( seperate ordner für klassen ? ) Java Basics - Anfänger-Themen 1
Ellachen55 Weihnachtsbaum in Eclipse programmieren Java Basics - Anfänger-Themen 6
O Eclipse - Debugger Java Basics - Anfänger-Themen 2
W Eclipse Che Scanner Java Basics - Anfänger-Themen 8
V Vererbung Eclipse startet das Programm nicht und rechnet nicht Java Basics - Anfänger-Themen 6
P Eclipse hat Verbindungsproblem? Java Basics - Anfänger-Themen 13
F Installieren von eclipse Java Basics - Anfänger-Themen 1
E Apache Derby mit Eclipse Java Basics - Anfänger-Themen 2

Ähnliche Java Themen


Oben