Erste Schritte Netbeans Programm läuft nicht

konoha

Bekanntes Mitglied
Bin Anfänger und habe versucht ein Programm zum laufen zu bringen, dass mir nur "HalloWelt" ausgeben soll.

Leider erhalte ich immer folgende Fehlermeldung:
run:
Fehler: Hauptklasse javaapplication1.JavaApplication1 konnte nicht gefunden oder geladen werden
Java Result: 1
BUILD SUCCESSFUL (total time: 1 second)

(im Screenshot zu sehen).

ich weiß nicht woran es liegt? Ich habe lediglich das Netbeans Programm von der Webseite heruntergeladen und halt ein Projekt erstellt und den Quellcode eingetippt. Kann mir jemand bitte helfen?
 

Anhänge

  • Unbenannt.png
    Unbenannt.png
    24,5 KB · Aufrufe: 40

Joose

Top Contributor
In der Datei reicht einfach der Klassenname ohne ".java"
Ansonsten ist nur ersichtlich das du die Klasse "JavaApplication1" im Package "javaapplication1" aufrufen (bzw. die main-Methode dort).
Dein Klasse heißt aber "HalloWelt1".
 

konoha

Bekanntes Mitglied
Würde gerne den Klassennamen "HalloWelt" beibehalten?
Was muss ich tun? Tut mir leid, für mich ist die Lösung nicht so ersichtlich :(
 

JStein52

Top Contributor
Ach so. Dann sollte der TE vielleicht einfach mal sein Projekt an dem er gerade arbeitet zum Main-Project machen. (Das Projekt selektieren, rechts klicken, "Set as main project". Dann wird wenn er oben auf den "Run"-Button klickt auf jeden Fall dieses ausgeführt.
 

konoha

Bekanntes Mitglied
Hallo mittlerweile klappt es.

Jetzt habe ich aber wieder ein anderes problem. Sobald ich die selbe datei in der cmd ausführen möchte. Zeigt er mir folgende Fehlermeldung an: Fehler : Hauptklasse HalloWelt.java konnte nicht gefunden oder geladen werden.

Hat jemand eine Idee?
 

JStein52

Top Contributor
Wie sieht dein Aufruf in der cmd denn aus ? In welchem Directory ? Hat NetBeans dir vielleicht eine jar-Datei erzeugt ? NetBeans sagt doch beim Build wie du es aufrufen sollst. Hast du es so gemacht ?
 

konoha

Bekanntes Mitglied
Ich weiß nicht genau was diese Fachbegriffe - Directory, jar-Datei und Build - bedeuten. Aber hier ist ein Screenshot vom cmd.
 

Anhänge

  • Screenshot.png
    Screenshot.png
    85,8 KB · Aufrufe: 31

JStein52

Top Contributor
Wie ist diese HalloWelt.class denn entstanden ? Lösche sie mal weg und erstelle das Projekt nochmal in NetBeans und rufe sie dann mit java HalloWelt auf.
Die .class Datei ist alter als die .java Datei !!
 

konoha

Bekanntes Mitglied
Ich erhalte nach wie vor die gleiche Fehlermeldung. Class Datei habe ich gelöscht. Mit java HalloWelt und HalloWelt.java probiert. leider bringt es nichts. (siehe Screenshot 2)
 

Anhänge

  • Screenshot 2.png
    Screenshot 2.png
    87,9 KB · Aufrufe: 13

konoha

Bekanntes Mitglied
So habe das gesamte projekt gelöscht und ein neues erstellt. wieder alles in cmd eingegeben. Leider kein Erfolg. Hab noch zusätzlich ein Screenshot vom Netbeans gemacht.
 

Anhänge

  • Screenshot4.png
    Screenshot4.png
    109,9 KB · Aufrufe: 24
  • screenshot3.png
    screenshot3.png
    108 KB · Aufrufe: 24

InfectedBytes

Top Contributor
dein klasse liegt im package javaapplication.
such erstmal den ort wo die HalloWelt.class Datei liegt.
Mit der cmd musst du dann in den darüber liegenden Ordner gehen.
Also falls die HalloWelt.class Datei im Ordner a/b/src/javaapplication liegt, musst du in den ordner: a/b/src
dort gibst du dann ein: java javaapplication/HalloWelt
 

konoha

Bekanntes Mitglied
Ich verstehe das nicht so recht. Ich habe doch selber die class datei erstellt und gelöscht. Wieso soll sie nun in den darüber liegenden Ordner sein? Oder wird bei der erzeugung eines projekts mitsamt der Klasse die ich als "HalloWelt.java" bezeichnet habe automatisch ein HalloWelt.class generiert?
 

Dukel

Top Contributor
Ich würde Anfangen per cmd und einem Editor zu lernen und nicht bereits mit einer IDE.
1. lernt man die Grundlagen besser und
2. man muss nicht die Eigenheiten einer IDE beachten.

D.h. du schreibst mit einem beliebigen Editor deinen Quellcode, kompilierst diesen und führst den dann aus.
 

konoha

Bekanntes Mitglied
Also die HalloWelt.class befindet sich im folgenden Verzeichnis:
C:\Users\win7Ultimate\Documents\NetBeansProjects\JavaApplication\build\classes\javaapplication

die HalloWelt.java datei jedoch in:
C:\Users\win7Ultimate\Documents\NetBeansProjects\JavaApplication\src\javaapplication

habe es mit javaapplication/HalloWelt versucht: der gibt mir wieder das gleiche raus.
 

Neumi5694

Top Contributor
Leider fehlt in deinen Posts der Quellcode zu deiner Datei HalloWelt.java

Aber ich vermute mal (aufgrund der vorigen Posts), sie liegt im Package "javaapplication"
Der grundlegende Fehler zumindest in deinem vorigen Post ist, dass du die DATEI aufrufen willst und nicht die Klasse.
Gehe mit cmd nach nach
C:\Users\win7Ultimate\Documents\NetBeansProjects\JavaApplication\build\classes\
Rufe auf:
java javaapplication.HalloWelt

Hinweis: Ich habe hier einen PUNKT geschrieben und keinen SLASH.
Der vollständige Name der Klasse - falls sie Teil vom Package javaapplication ist - ist nämlich NICHT "HalloWelt", sondern "javaapplication.HalloWelt"
Warum funktioniert das nicht, wenn man im Verzeichnis der .class-Datei ist?
Einfach, der STANDARD-Java-Classloader analysiert den gesamten Klassennamen und sucht Dateien in Packages in gleichnamigen Verzeichnissen.
Man kann sich einen eigenen Class-Loader schreiben, der anders funktioniert, aber der normale klappt bei so ziemlich allem.

Du solltest Netbeans wirklich zur Zeit weglegen und dich mit grundlegenden Begriffen aus Java auseinandersetzen.
Netbeans ist ein tolles Werkzeug, ich arbeite viel damit. Aber ein Anfänger sollte erst mal etwas per Hand machen und die grundlegenden Begriffe lernen.

was ist eine Klasse?
was ist eine .java-Datei?
was ist eine .class-Datei?
(diese 3 Dinge sind grundverschieden)

was ist ein Package?
was ist der Unterschied zwischen einem Verzeichnis und einem Package?
wie greift man auf Klassen in einem anderen Package zu?


Für deine einfache HalloWelt-Aufgabe hättest du die HalloWelt Klasse nicht in das Package javaapplication packen sollen, dann hättest du keine Probleme gehabt.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Programm läuft in Netbeans, aber nicht in der Konsole Java Basics - Anfänger-Themen 6
M In Netbeans Programm so abspeichern dass es funktioniert Java Basics - Anfänger-Themen 8
Lord.Djerun (Netbeans) Bei TimeUnit.Seconds,Sleep() hängt sich das komplette Programm auf.. Java Basics - Anfänger-Themen 8
S Programm erstellen (mit netbeans) Java Basics - Anfänger-Themen 15
M Programm(JFrame) mit Netbeans erstellt.startet nicht! Java Basics - Anfänger-Themen 4
K Vorhandenes Programm in NetBeans einbinden Java Basics - Anfänger-Themen 2
Juelin Netbeans Anwendungsfilename Java Basics - Anfänger-Themen 1
Juelin Netbeans mit JavaFX, FXML und Scenebuilder Java Basics - Anfänger-Themen 11
Juelin Netbeans und javafx Java Basics - Anfänger-Themen 6
P Netbeans installation geht nicht Java Basics - Anfänger-Themen 26
P Probleme mit NetBeans: Wie lässt sich jar. Datei an einem MacBook öffnen Java Basics - Anfänger-Themen 21
I GUI über Eclipse oder NetBeans Java Basics - Anfänger-Themen 23
R Keine Verbindung zu MySql über Netbeans Java Basics - Anfänger-Themen 15
K Netbeans Deployment - lib in einziges jar integrieren Java Basics - Anfänger-Themen 2
M Erste Schritte NetBeans Fehlermeldung Java Basics - Anfänger-Themen 2
MiMa Klassen in Projekte wiederverwenden ?? (Netbeans IDE) Java Basics - Anfänger-Themen 8
Bluedaishi Netbeans Problem Java Basics - Anfänger-Themen 12
J Projekt nicht editierbar modifizieren (NetBeans 8) Java Basics - Anfänger-Themen 10
T Netbeans und Eclipse Probiere programmiere probiere Java Basics - Anfänger-Themen 2
M Netbeans Projekt lauffähig abspeichern Java Basics - Anfänger-Themen 3
W Fehler in der Entwicklungsumgebung NetBeans Java Basics - Anfänger-Themen 14
C Erste Schritte (Netbeans) no main classes found Java Basics - Anfänger-Themen 5
J Libraries in Netbeans Java Basics - Anfänger-Themen 5
G Java mit NetBeans Java Basics - Anfänger-Themen 5
B Netbeans Java Version 8.0.2 und Yosemite Java Basics - Anfänger-Themen 1
S Konsole Lanterna in NetBeans einbinden Java Basics - Anfänger-Themen 5
S Template Choosing "Primeface" in Netbeans 8.0.2 Java Basics - Anfänger-Themen 0
F Text anhand bestimmter Trennzeichen in Textteile trennen (netbeans) Java Basics - Anfänger-Themen 7
Lord.Djerun (Taschenrechner Netbeans) Komma nur einmal schreiben & 0 ersetzen Java Basics - Anfänger-Themen 1
P Problem mit Netbeans Java Basics - Anfänger-Themen 8
T Java Netbeans Grobrasterfilter Java Basics - Anfänger-Themen 0
K Seltsames Ergebnis in Netbeans bei einfacher Multiplikation Java Basics - Anfänger-Themen 5
F APP außerhalb von Netbeans starten Java Basics - Anfänger-Themen 2
D netbeans 7.3 fxapplication Java Basics - Anfänger-Themen 2
-horn- While Ausgabe Netbeans Java Basics - Anfänger-Themen 3
T NetBeans - Int in Textfield Java Basics - Anfänger-Themen 11
L NetBeans Applet in html Java Basics - Anfänger-Themen 4
H [JAVA] NetBeans GUI Builder - Events Java Basics - Anfänger-Themen 10
M NetBeans Code Java Basics - Anfänger-Themen 12
T Classpath Klassen einbinden netbeans Java Basics - Anfänger-Themen 5
M Netbeans streicht Methodenbezeichner durch Java Basics - Anfänger-Themen 2
S ButtonKlick mit JFrame (Netbeans) fragen.. Java Basics - Anfänger-Themen 8
A Netbeans /Gamegrid hilfe!? Java Basics - Anfänger-Themen 17
T jTable - netbeans Java Basics - Anfänger-Themen 2
C jTable Netbeans Java Basics - Anfänger-Themen 3
M Netbeans ausführbare Jar erzeugen Java Basics - Anfänger-Themen 4
P Netbeans Platform - JLabel und JPanel setLocation Problem Java Basics - Anfänger-Themen 2
H NEtBeans: Fehler: XXX has private access... Java Basics - Anfänger-Themen 2
M In Netbeans kein Problem, im Terminal schon Java Basics - Anfänger-Themen 3
P Java Datei ohne Netbeans ausführen Java Basics - Anfänger-Themen 7
G NetBeans Contains files with errors Java Basics - Anfänger-Themen 14
F NetBeans Clear and Build löscht Dateien? Java Basics - Anfänger-Themen 5
M Netbeans Listener - Anonymous, inner class, main class? Java Basics - Anfänger-Themen 4
I Netbeans - jTabbedPane Hintergrundfarbe ändern Java Basics - Anfänger-Themen 13
J Argumenten eingabe Netbeans Java Basics - Anfänger-Themen 5
R Netbeans hängt sich beim profilen auf Java Basics - Anfänger-Themen 4
O Build in Netbeans Java Basics - Anfänger-Themen 12
U Input/Output FileNotFoundException in Netbeans, in Eclipse nicht Java Basics - Anfänger-Themen 5
F Probleme nach dem Wechsel von Eclipse zu NetBeans Java Basics - Anfänger-Themen 15
S Erste Schritte HelloWorld in NetBeans Java Basics - Anfänger-Themen 8
B assert befehl in netbeans Java Basics - Anfänger-Themen 3
D Libarie und Javadoc in Netbeans einbinden? Java Basics - Anfänger-Themen 6
B Netbeans SQL Stmt Escapen Java Java Basics - Anfänger-Themen 9
MisterSeven Netbeans - Dropdown Menü erstellen? Java Basics - Anfänger-Themen 4
J Netbeans + JApplet-Form Java Basics - Anfänger-Themen 5
E Netbeans, "class does not have a main method" Java Basics - Anfänger-Themen 8
D Selbstprogrammierte Datein in Netbeans nutzen? Java Basics - Anfänger-Themen 2
J NetBeans-Projekt zu Datei? Java Basics - Anfänger-Themen 2
Hindi93 Netbeans Datei exportieren Java Basics - Anfänger-Themen 7
N NetBeans Projekt im Terminal starten Java Basics - Anfänger-Themen 2
C Netbeans will Plugin mangelns JDK nicht installieren ? Java Basics - Anfänger-Themen 2
N netbeans schaltfläche mit code belegen ? Java Basics - Anfänger-Themen 7
T Netbeans: Import von Externen Packet Java Basics - Anfänger-Themen 5
S Netbeans instalieren Java Basics - Anfänger-Themen 2
B Zeilenweises ausführen in NetBeans Java Basics - Anfänger-Themen 2
P Datentypen HTML Dokument speichern (Netbeans) Java Basics - Anfänger-Themen 10
N Anordnug der Komponenten mit NetBeans Java Basics - Anfänger-Themen 9
J Wie kann ich Netbeans in Eclipse integrieren? Java Basics - Anfänger-Themen 7
S Unterschiede Netbeans und .jar Java Basics - Anfänger-Themen 4
S NetBeans Project erstellen Java Basics - Anfänger-Themen 17
M netbeans exe Java Basics - Anfänger-Themen 5
B JAR Datei mit NetBeans erstellen und ausführen Java Basics - Anfänger-Themen 23
O Mit Netbeans .jar erstellen Java Basics - Anfänger-Themen 2
Spin GUI Builder in Netbeans Java Basics - Anfänger-Themen 3
C setResizable(false) unter NetBeans Java Basics - Anfänger-Themen 3
M netbeans GUI builder Java Basics - Anfänger-Themen 2
S Wo speichere ich Bilder für Applets (Netbeans) Java Basics - Anfänger-Themen 5
T MySQL-Dienst starten und stoppen aus Netbeans Java Basics - Anfänger-Themen 3
M package in Netbeans IDE Java Basics - Anfänger-Themen 3
D Eclipse und NetBeans Java Basics - Anfänger-Themen 3
H Multiple JFrames im GUI Editor von NetBeans Java Basics - Anfänger-Themen 2
V Merkwürdiges Problem mit Netbeans und implements Java Basics - Anfänger-Themen 10
M Benutzer löschen mittels Netbeans Java Basics - Anfänger-Themen 4
M Klassendiagramm in Netbeans Java Basics - Anfänger-Themen 7
B Grafiken/Bilder mit Netbeans in Jdialog Java Basics - Anfänger-Themen 7
C Ein Handy Spiel programmieren mit Netbeans Java Basics - Anfänger-Themen 1
L wo muß die Jar stehen, Netbeans, Compile Java Basics - Anfänger-Themen 3
R Java Problem (mit NetBeans) - html gibt nur java logo aus Java Basics - Anfänger-Themen 7
G Netbeans: Klasse wird bei Run der Main Klasse nicht gefunden Java Basics - Anfänger-Themen 2
Spin Objekte in Netbeans Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben