Kann mein Java Programm nicht starten

M

micha2233

Aktives Mitglied
Ich nutze Windows 7 64 bit und den intelliJ als Editor. Ich kann aber mein Programm nicht starten. Die Klasse habe ich Guthaben genannt und die Datei heiß auch so. Woran liegt es?

das ist der Pfad der Umgebungsvariablen

C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Java\jdk1.7.0\bin

Java:
"C:\Program Files\Java\jdk1.7.0\bin\java" -Didea.launcher.port=7535 "-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 10.5.1\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.7.0\jre\lib\alt-rt.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\jce.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\resources.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\rt.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.7.0\jre\lib\ext\zipfs.jar;C:\Entwicklungsordner\java\intellij_projects\out\test\HelloWorld;C:\Entwicklungsordner\java\intellij_projects\out\production\HelloWorld;C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 10.5.1\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain org.sts.Guthaben
Exception in thread "main" java.lang.ClassNotFoundException: org.sts.Guthaben
	at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
	at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:186)
	at com.intellij.rt.execution.application.AppMain.main(AppMain.java:113)

Process finished with exit code 1
 
N

nillehammer

Gast
1. Die ganzen jre-Libs gehören nicht in den -cp Parameter. Lösche diese
2. Du willst ja nicht den IntelliJ starten, sondern Deine Applikation. Entferne also auch den IntellJ-Kram aus Deinemn Aufruf.
3. Du musst java von dem Ordner aus ausführen, wo Deine packages (org.sts....) losgehen.
4. Deine Klasse org.sts.Guthaben braucht eine main-Methode (Ist doch Deine Applikation oder?)
 
M

micha2233

Aktives Mitglied
Das ist meine Aplikation. Ich komme mit dem intelliJ nicht klar. Der ist sicherlich für Fortgeschrittene. Vielleicht könnte mir einer helfen wie und was für Einstellungen ich unter JavaEditor vornehmen muss. Wäre wirklich dankbar

PS. Die ganzen Fehler hat der intelliJ ausgespuckt

Java:
import javax.swing.*;

public class Guthaben {
public static void main( String[] args ) {
int guthaben = 100;
int betrag = 0;
String text = "";
while ( guthaben > 0 ) {
text = "Ihr Guthaben: " + guthaben + " \u20AC";
text += "\nAuszahlungsbetrag:";
// Eingabeblock:
JTextField[] feld = {new JTextField()};
Object[] msg = {text, feld[0]};
int click = JOptionPane.showConfirmDialog(null, msg, "Eingabe", 2);
betrag = Integer.parseInt( feld[0].getText() );
guthaben -= betrag;
}
text = "Ihr Guthaben ist aufgebraucht!";
text += "\nEs betr\u00E4gt nun " + guthaben + " \u20AC.";
JOptionPane.showMessageDialog(null,text);
}
}
 
turtle

turtle

Top Contributor
Wieso steht da was von org.sts.Guthaben aber Deine Klasse Guthaben ist NICHT in dem Package.
 
M

micha2233

Aktives Mitglied
vielleicht hilft Dir mein Verzeichnis weiter



würde mich über eine Abhilfe freuen
 
Zuletzt bearbeitet:
turtle

turtle

Top Contributor
Dann muss Deine Klasse ein package-Statement in der ersten Zeile haben:
Java:
package org.sts.test;

Aufrufen kannst Du das Programm im Verzeichnis, unter dem sich die Klassendateien befinden:
Java:
classes
  org
     sts
        test
          Guthaben.class

Also danach aus classes heraus mit java org.sts.test.Guthaben
 
Zuletzt bearbeitet:
N

nillehammer

Gast
Ich komme mit dem intelliJ nicht klar. Der ist sicherlich für Fortgeschrittene.
Eigentlich nicht. Ist halt ne ganz normale IDE. Obwohl die hardcore Cracks alle IntelliJ benutzen. Ich benutze Eclipse. Bin ich wohl kein hardcore Crack ;(.

Das musst Du machen, um Dein Programm zu starten:
Entweder im IntellyJ irgendwo auf sowas wir "Run as Application" clicken. Wie gesagtm, ich benutze Eclipse, deswegen kenn ich die genaue Bezeichnung des Menüpunktes/Buttons nicht.

Oder Kommandozeile.
-Hier in das Verzeichnis wechseln, in das der IntelliJ die class-Dateien kompiliert (das ist nicht das src-Verzeichnis)
-Folgendes eingeben: java org.sts.test.Guthaben
Nach dem Screenshot zu urteilen, sieht es nämlich so aus, als Sei Deine Klasse in org.sts.test und nicht in org.sts. Vielleicht war das auch schon beim ersten Mal die Ursache.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Mein erstes Java Programm Java Basics - Anfänger-Themen 5
H Ich kann mein Java Programm Test.class nicht ausführen Java Basics - Anfänger-Themen 6
F Wie benutze ich mein java programm ohne editor? Java Basics - Anfänger-Themen 2
B Ich kann mein Java Programm net Kompilieren? Java Basics - Anfänger-Themen 8
S Brauche hilfe in Java [Fehler in mein Code]? Java Basics - Anfänger-Themen 2
G Mein Java Projekt funktioniert nicht Java Basics - Anfänger-Themen 5
C Mein Video zu Java Grundlagen Java Basics - Anfänger-Themen 8
T mein erstes Java projekt Java Basics - Anfänger-Themen 8
T OOP Mein erstes Java-Spiel - Schiffe versenken! Java Basics - Anfänger-Themen 2
E Mein erstes Java Projekt - Sauberer code? Java Basics - Anfänger-Themen 28
S GaussJordan in Java, wo liegt mein Fehler? Java Basics - Anfänger-Themen 4
S Mein Computer kennt "javac" und "java" nicht mehr! Java Basics - Anfänger-Themen 6
JeromeM90 Mein Java Applet zeitverzögern ? Java Basics - Anfänger-Themen 2
F.S.WhiTeY Java RegEx Will nicht so wie ich will. Wo ist mein fehler ? Java Basics - Anfänger-Themen 3
ChackZz Java-Rätsel: Mein erster Versuch Java Basics - Anfänger-Themen 19
B Java in VBA konvertieren? RETTET MEIN LEBEN Java Basics - Anfänger-Themen 14
T Mein Programm hat Fehler Java Basics - Anfänger-Themen 4
S Wie ende ich mein Pogrammierung? [Hilfe] Java Basics - Anfänger-Themen 1
R Mein Plugin funktioniert nicht? Java Basics - Anfänger-Themen 10
J Mein Programm beendet sich ohne mein Zutun Java Basics - Anfänger-Themen 9
A Eine Krone in der Textausgabe - Mein Code Java Basics - Anfänger-Themen 11
M Warum berechnet mein Primzahlenprog zu hohe Zahlen nicht? Java Basics - Anfänger-Themen 20
M OOP Mein erstes Textadventure... Java Basics - Anfänger-Themen 3
W Wieso funktioniert mein Switch Case nicht ?! Java Basics - Anfänger-Themen 9
L Mein Taschenrechner lässt sich plötzlich nicht mehr öffnen Java Basics - Anfänger-Themen 5
x-tshainge Mein Programm lässt sich nicht Starten Java Basics - Anfänger-Themen 8
W Warum läuft mein Programm nicht? Java Basics - Anfänger-Themen 14
W Warum funktioniert mein Programm nicht ? Java Basics - Anfänger-Themen 12
W Warum funktioniert mein Programm nicht ? Java Basics - Anfänger-Themen 6
W Ist mein Struktogram richtig erstellt worden? Java Basics - Anfänger-Themen 4
W Erste Schritte Warum funktioniert mein Programm nicht ? ~if Anweisung~ Java Basics - Anfänger-Themen 4
A Erste Schritte Mein Programm erkennt die variable EinAus.readInt nicht Java Basics - Anfänger-Themen 15
N Warum terminiert mein Programm nicht? Java Basics - Anfänger-Themen 13
G Wie kann ich mein Quellcode als Programm vom desktop starten? Java Basics - Anfänger-Themen 1
P Wie kann ich mein Programm zu einer App umwandeln? Java Basics - Anfänger-Themen 4
M Mein erstes Programm Java Basics - Anfänger-Themen 3
A Mein 1x1 Programm funktioniert nicht? Java Basics - Anfänger-Themen 2
G Input/Output Wo liegt mein Fehler? Java Basics - Anfänger-Themen 4
G Variablen Was ist mein Fehler? Java Basics - Anfänger-Themen 2
C Warum funktioniert mein If Statement nicht richtig? Java Basics - Anfänger-Themen 18
B Drucken: Default Paper von Drucker? Mein Drucker druckt falsch Java Basics - Anfänger-Themen 3
W Compiler-Fehler Fehler - <identifier> expected, wo liegt mein Fehler? Java Basics - Anfänger-Themen 4
stylegangsta Input/Output Hat eclipse eine Macke oder mein Code Array Datei einlesen Java Basics - Anfänger-Themen 5
S Wieso wird mein JFrame transparent dargestellt? Java Basics - Anfänger-Themen 5
N mein RegEx Java Basics - Anfänger-Themen 2
N Mein Bubblesort sortiert mein Array nicht Java Basics - Anfänger-Themen 2
W Wie hat mein Lehrer das gemacht. Java Basics - Anfänger-Themen 2
Z Klassen Warum wird mein Objekt nicht erkannt? Java Basics - Anfänger-Themen 2
J Erste Schritte Zweithöchster Wert eines Arrays herausfinden - warum klappt mein Code nicht? Java Basics - Anfänger-Themen 3
A Wie kann ich mein Programm noch effizienter machen? Java Basics - Anfänger-Themen 1
T Eclipse kennt mein Button nicht... Java Basics - Anfänger-Themen 5
J Wo liegt nur an dieser einfachen Bedingung mein Fehler? Java Basics - Anfänger-Themen 8
E Mein eigener Listener (Hilfe gesucht) Java Basics - Anfänger-Themen 2
D Brauche Hilfe für mein übungsprogramm Java Basics - Anfänger-Themen 16
T Mein String in ein JLabel stecken Java Basics - Anfänger-Themen 2
H Kann ich mein Programm vereinfachen? Java Basics - Anfänger-Themen 3
J Methoden Wo ist mein Fehler ?! Java Basics - Anfänger-Themen 9
1 Mein erstes Programm, HELP!! Java Basics - Anfänger-Themen 2
R .txt in mein Javaprogramm hineinschmelzen Java Basics - Anfänger-Themen 6
S Mein Code is unübersichtlich - besseren Stil Java Basics - Anfänger-Themen 6
D Mein erstes Programm flackert Java Basics - Anfänger-Themen 5
H Probleme mein Ausführen der .class (Ubuntu JDK6) Java Basics - Anfänger-Themen 2
M Mein TableEvent problem Java Basics - Anfänger-Themen 3
C Boolsche Ausdrücke - Wo ist mein Fehler? Java Basics - Anfänger-Themen 14
propra Wie mache ich einem JPanel mein bereits instanziertes Model bekannt Java Basics - Anfänger-Themen 9
M Warum wird mein Icon bei den JTree Nodes nicht angezeigt? Java Basics - Anfänger-Themen 7
K Mein Programm... Heute: Settings-Datei in .jar speichern und auslesen Java Basics - Anfänger-Themen 9
V Mein erster Konstruktor Java Basics - Anfänger-Themen 3
B Methoden Mein erstes Programm - und gleich Probleme Java Basics - Anfänger-Themen 6
O Warum terminiert mein Programm nicht!? Java Basics - Anfänger-Themen 15
U2nt Mein Chat Java Basics - Anfänger-Themen 10
S Wo ist mein Fehler? Java Basics - Anfänger-Themen 2
M Sammlung von Anfängerfragen für mein erstes Programm Java Basics - Anfänger-Themen 15
I OOP This-Referenzs > wo liegt mein Denkfehler? Java Basics - Anfänger-Themen 24
L Hashtable nicht wirklich geeignet für mein Vorhaben? Java Basics - Anfänger-Themen 3
W ArrayListe , Wo ist mein Fehler? Java Basics - Anfänger-Themen 6
H wie bekomm ich ein Foto in mein Programm rein? Java Basics - Anfänger-Themen 8
M Mein Externes Programm startet nicht Java Basics - Anfänger-Themen 13
M Timer unterbrechen? Wo ist mein Thread? Java Basics - Anfänger-Themen 2
S wieso ist mein Code falsch? Java Basics - Anfänger-Themen 2
B XML? Für Uhrzeit und Datum für mein HP? Java Basics - Anfänger-Themen 6
Developer_X Mein erster Internet Explorer Java Basics - Anfänger-Themen 14
B könnte nochmal jemand über mein Projekt schauen? Java Basics - Anfänger-Themen 4
J Mein Objekt will nicht! Java Basics - Anfänger-Themen 2
Screen Scanner Arrays wo liegt mein Fehler? Java Basics - Anfänger-Themen 11
GambaJo Brauche Bewertung + Tipps für mein kleines Projekt Java Basics - Anfänger-Themen 4
W ich und mein erster Veresuch hilfe Java Basics - Anfänger-Themen 23
F Exception verweist nicht auf mein Programm Java Basics - Anfänger-Themen 10
I String, Split, match, wo liegt mein Fehler ? Java Basics - Anfänger-Themen 4
S Mein Quicksort Problem: he method quickSort(int[], int, int) Java Basics - Anfänger-Themen 2
K Warum akzeptiert der Compiler mein Objekt nicht ? Java Basics - Anfänger-Themen 3
P Mein erstes JAR-File Java Basics - Anfänger-Themen 8
K JPanel, JFrame, paint() und wo ist mein Viereck ? Java Basics - Anfänger-Themen 19
F Wie bekomme ich mein "Fenster"? Java Basics - Anfänger-Themen 3
O graphics methode zeigt mein bild nicht an Java Basics - Anfänger-Themen 7
L Hilfe, ich versteh nicht was mein Prof genau von mir will! Java Basics - Anfänger-Themen 9
Y Failed to load mein class manifest from. Java Basics - Anfänger-Themen 17
N Mein Applet findet -online- einfach die Klasse nicht ! Java Basics - Anfänger-Themen 6
G Warum funktioniert mein Updater nicht? Java Basics - Anfänger-Themen 2
ven000m Wieso antwortet mein Server nicht mehr (Socket Anwendung) Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Anzeige

Neue Themen


Oben