import java.io.* klappt nich

Status
Nicht offen für weitere Antworten.
H

HellFire1991

Gast
Hallo ich hab da ein Problem, bei mir funktionieren keine Programme mit:
import java.io.*;

Als Entwicklungsumgebung habe ich den JavaEditor und habe bei der Konfiguration folgendes unter Interpreter angegeben:

SDK - Ordner: C:\Sun\SDK
Interpreter: C:\Sun\SDK\jdk\bin\java.exe
Parameter: (nichts)
Classpath–Admin: C:\Sun\SDK\jdk\jre\lib\rt.jar
Classpath-User: (nichts)

Muss ich bei Classpath-User nich noch andere .jar Dateien angeben, damit das klappt und wenn ja welche?
Achja Compilieren klappt, nur wenn ich das starte steht da immer:

Exception in thread "main" java.lang.NoClassDefFoundError


PS:Habt Nachsicht mit mir ich beschäftige mich erst seit kurzem mit java und kenn mich daher noch nicht so gut aus und antwortet bitte nich zu kompliziert.

thx im vorraus
 

kEijuQ

Mitglied
das liegt daran, dass du die Klasse und die Datei nicht gleich genannt hast ... probier das mal aus

die Einstellungen stimmen so

mf.g
 
H

HellFire1991

Gast
Nee daran liegt es nicht. Ich hab zum Beispiel die Datei Palindrom.java, in der ich eine Klasse mit dem Namen Palindrom erstelle. Alle anderen Programmen (ohne import java.io.*; ) laufen ja.

Code:
import java.io.*;

public class Palindrom
{
  public static void main(String[] args) throws IOException
  {
    BufferedReader Tastatur;
    Tastatur = new BufferedReader(new InputStreamReader(System.in));
    
    String wort;
    String wortausschnitt2;
    int unterschied;
    System.out.println("Wie lautet das Wort?");
    wort = Tastatur.readLine();
    wort = wort.toLowerCase();
    wortausschnitt2 = "";

    for(int lauf = wort.length();lauf>0;lauf--)
    {
      wortausschnitt2 = wortausschnitt2+wort.substring(lauf-1,lauf);
    }

    unterschied = wort.compareTo(wortausschnitt2);

    if(unterschied == 0)
    {
      System.out.println("Es handelt sich um ein Palindrom.");
    }
    else
    {
      System.out.println("Es handelt sich nicht um ein Palindrom.");
    }
  }
}
 
H

HellFire1991

Gast
Ist doch egal andere Programme mit import java.io.*; laufen ja auch nich, wie zum Beispiel:

Code:
import java.io.*;

class Auto
{
  int startMeilen;
  int endMeilen;
  double gallonen;

  Auto(int startTacho, int endTacho, double galls)
  {
    startMeilen = startTacho;
    endMeilen   = endTacho;
    gallonen    = galls;
  }
  
  public double berechneMPG()
  {
    return (endMeilen - startMeilen) / gallonen;
  }
  
  public static void main( String[] args )
  {
    Auto Car = new Auto( 32456, 32810, 10.6 );
    System.out.println( "Meilen pro Gallonen: " + Car.berechneMPG() );
  }
}

Und Palindrom.java läuft in der Schule ja auch ( auch mit JavaEditor), deshalb kann es ja auch nich an dem Programm liegen.
 
S

SlaterB

Gast
bist du dir sicher, kannst du import java.io.*; löschen und dann die Klasse ausführen?

dass es in der Schule läuft bedeutet nicht viel, wenn du generell bei dir keine Programm starten kannst,

probiere mal
java -cp . Auto
 
H

HellFire1991

Gast
Wenn ich import java.io.*; weglasse passiert genau das gleiche, als wie mit. Und ich hab ja nicht gesagt das bei mir generell keine Programme laufen, sondern nur die nicht, wo ich import java.io.*; brauche.
Und wo soll ich das mit dem java -cp . Auto ausprobieren. :bahnhof:
 
S

SlaterB

Gast
> Wenn ich import java.io.*; weglasse passiert genau das gleiche, als wie mit.

?
du sagtest vorhin, dass bei dir Programm ohne io laufen (im Gegensatz zu mit)
läuft das Programm nun ohne import java.io.*; oder nicht?

> Und wo soll ich das mit dem java -cp . Auto ausprobieren.

in der Konsole ganz normal,
aber gut, de benutzt JavaEditor, da kann ich nix zu sagen
 
H

HellFire1991

Gast
Ja die Programme die kein import benötigen funktionieren alle, aber wenn ich bei einem Programm import java.io.*; weglasse, dieses Programm es aber benötigt damit es richtig läuft, kommt halt wieder die Fehlermeldung
 

Murray

Top Contributor
HellFire1991 hat gesagt.:
[...] wenn ich bei einem Programm import java.io.*; weglasse, dieses Programm es aber benötigt damit es richtig läuft, kommt halt wieder die Fehlermeldung
Das kann nicht sein - wenn ein Programm den Import benötigt, dann lässt es sich nicht mehr übersetzen, wenn man das Import-Statement weglässt.

Im Palindrom-Beispiel gibt es im Java-Editor dann folgende Ausgabe:
Java-Editor hat gesagt.:
Compiliere C:\home\work\071023\Palindrom.java mit Java-Compiler
Palindrom.java:5:49: cannot find symbol
symbol : class IOException
location: class Palindrom
public static void main(String[] args) throws IOException
^
Palindrom.java:7:5: cannot find symbol
symbol : class BufferedReader
location: class Palindrom
BufferedReader Tastatur;
^
Palindrom.java:8:20: cannot find symbol
symbol : class BufferedReader
location: class Palindrom
Tastatur = new BufferedReader(new InputStreamReader(System.in));
^
Palindrom.java:8:39: cannot find symbol
symbol : class InputStreamReader
location: class Palindrom
Tastatur = new BufferedReader(new InputStreamReader(System.in));
^
4 errors

Hast Du denn unter "Start"->"Parameter..." eine Startklasse eingetragen?
 
H

HellFire1991

Gast
Ja hab ich. Ich hab gerade gemerkt das gar keine Programme mehr Funktionieren. :?: :bahnhof: :?:
 
S

SlaterB

Gast
sag ich doch..

(kann aber leider zur JavaEditor-Konfiguration nix beitragen)
 
H

HellFire1991

Gast
Tut mir Leid SlaterB, mein Fehler.
Ich hab den Fehler aber jetzt gefunden :D und zwar musste bei Classpath–Admin: C:\... vor dem C ein .; gesetzt werden.Danke für eure Mühe.
mfg HellFire1991
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D import java.utils.Scaner klappt nicht Java Basics - Anfänger-Themen 17
W Erste Schritte import java.util.scanner funktioniert nicht Java Basics - Anfänger-Themen 2
C Java Applet Fragen: Serialisierung, Excel import Java Basics - Anfänger-Themen 2
S import java.*; vs import java.awt.TextArea Java Basics - Anfänger-Themen 7
B ThreadPoolExecutor - import java.util.concurrent Java Basics - Anfänger-Themen 2
T Erste Schritte import java.lang.System.out Java Basics - Anfänger-Themen 4
B Compiler-Fehler import java.io.*; führt zu error Java Basics - Anfänger-Themen 2
J Import in Java Java Basics - Anfänger-Themen 4
D Frage zu der import Anweisung in Java Java Basics - Anfänger-Themen 15
S Erste Schritte import für andere Klassenfiles verfügbar machen? (Java unter Eclipse) Java Basics - Anfänger-Themen 8
T .Java Import Java Basics - Anfänger-Themen 19
K OOP Java import zwei gleichnamiger Klassen Java Basics - Anfänger-Themen 5
M java erkennt import-klassen nicht?! Java Basics - Anfänger-Themen 39
T import java.util.scanner cannot be resolved Java Basics - Anfänger-Themen 19
S BITTE UM HILFE HASHTABLE/import java.util.Hashtable in Ecplipse Java Basics - Anfänger-Themen 12
C import von Java Klasse ohne package Java Basics - Anfänger-Themen 10
P import java.awt.*; nicht gefunden? Java Basics - Anfänger-Themen 21
J Eclipse und printf und import util.java.scanner; Java Basics - Anfänger-Themen 4
L import java.io.* Java Basics - Anfänger-Themen 2
I Problem mit import java.awt.*; Java Basics - Anfänger-Themen 5
R import java.io.*; Java Basics - Anfänger-Themen 9
S Java import java.awt.* u.ä. Java Basics - Anfänger-Themen 3
M Eclipse: Fehler bei: import java.lang.math Java Basics - Anfänger-Themen 7
G Import java.io Java Basics - Anfänger-Themen 5
D dumme Frage! (was heist 'import java.util.*;' ?) Java Basics - Anfänger-Themen 3
S nach Import von jars (PLC4x) in Eclipse kann nicht mehr compiliert werden Java Basics - Anfänger-Themen 9
S Daten aus Import Datei auslesen und sortieren Java Basics - Anfänger-Themen 2
F Import SSL Zertifikat in keystore Java Basics - Anfänger-Themen 10
M import com.sun.star.uno Java Basics - Anfänger-Themen 25
Darkherobrine9 Import klappt nicht Java Basics - Anfänger-Themen 7
T Probleme beim Import eines Git-Repos Java Basics - Anfänger-Themen 2
java-starter Erste Schritte import von package Java Basics - Anfänger-Themen 4
J The import org.bukkit cannot be resolved Java Basics - Anfänger-Themen 3
E Paketstruktur und import Klauseln Java Basics - Anfänger-Themen 14
D import Befehle Java Basics - Anfänger-Themen 3
E Unterschied zwischen new und import Java Basics - Anfänger-Themen 5
O Package import-Klausel Java Basics - Anfänger-Themen 10
O extrends vs. import Java Basics - Anfänger-Themen 14
B Import Tabelle - Struktur durch User einstellbar Java Basics - Anfänger-Themen 4
W JavaFX import Fehler/Zellularautomaten Java Basics - Anfänger-Themen 1
T Erste Schritte JAR import Fehler Java Basics - Anfänger-Themen 2
Textsurfer Erste Schritte CSV Import Reader Writer Java Basics - Anfänger-Themen 0
S BufferedReader TextFields Import Java Basics - Anfänger-Themen 5
M Best Practice Daten-Import /Trabsfomration aus Textdatei Java Basics - Anfänger-Themen 12
G import utils.SourceHandler; Java Basics - Anfänger-Themen 5
L Klasse/Variable import Java Basics - Anfänger-Themen 7
slejden Erste Schritte der Befehl import Java Basics - Anfänger-Themen 2
D Bitte um Hilfe bei "error: package com.apple.eawt does not exist import com.apple.eawt.*;" Java Basics - Anfänger-Themen 1
B Erste Schritte Way of life ohne import - Habe Beispiel, macht Unfug Java Basics - Anfänger-Themen 21
J BlueJ und import-Anweisungen, wie geht das? Java Basics - Anfänger-Themen 4
I DATEV import / export Java Basics - Anfänger-Themen 2
O Probleme beim import von Projekten in Eclipse Java Basics - Anfänger-Themen 7
F Import von Zip-Datei in Eclipse Java Basics - Anfänger-Themen 1
? Klassen Verständnisprobleme mit Import Anweisungen Java Basics - Anfänger-Themen 6
FINF_AW_Alex import funktioniert nicht Java Basics - Anfänger-Themen 4
A Import anderer Classen aus anderen Projekten Java Basics - Anfänger-Themen 6
B Doppelte Werte aus Array entfernen ohne Import - Algorithmus Java Basics - Anfänger-Themen 5
M import von eigener Klasse Java Basics - Anfänger-Themen 12
F import Prog1Tools.IOTools Java Basics - Anfänger-Themen 9
J Aus "import" die genutzte Library erfahren Java Basics - Anfänger-Themen 4
E Erste Schritte Import von Klassen Java Basics - Anfänger-Themen 8
N Probleme mit dem Import Java Basics - Anfänger-Themen 8
J ORACLE Spatial ungültiger Spaltenindex beim Import Java Basics - Anfänger-Themen 2
V Klassen import - einfaches Umleiten auf eigene Klassen? Java Basics - Anfänger-Themen 8
D Geschwindigkeits unterschied bei import? Java Basics - Anfänger-Themen 13
C import Java Basics - Anfänger-Themen 7
O Compiler-Fehler import funktioniert nicht Java Basics - Anfänger-Themen 2
D Import von import org.apache.commons.math3...... Java Basics - Anfänger-Themen 2
A Import Anwendungen Java Basics - Anfänger-Themen 2
F Problem mit import Java Basics - Anfänger-Themen 8
C Umgebungsvariable import anweisung gibt fehlermeldung Java Basics - Anfänger-Themen 2
algebraiker Textdatei-Import Java Basics - Anfänger-Themen 8
N Erste Schritte import javax.media.3d....; //Fehlermeldung: cannot be resolved Java Basics - Anfänger-Themen 10
N Import Problem, Applet will nicht Java Basics - Anfänger-Themen 6
Q Classpath Package import Java Basics - Anfänger-Themen 6
J Erste Schritte import awt.* ;awt.event.*; Java Basics - Anfänger-Themen 3
B Wie funktioniert der Import von Dritt-packages in Eclipse? Java Basics - Anfänger-Themen 5
C Fehlermeldung "The import TestProjekt cannot be resolved". Warum? Java Basics - Anfänger-Themen 7
W Problem beim CSV-Import Java Basics - Anfänger-Themen 5
K Collections Problem beim import von Packages Java Basics - Anfänger-Themen 10
F Import mit .* oder nicht? Java Basics - Anfänger-Themen 3
D Frage zu Exceptions und der import Anweisung Java Basics - Anfänger-Themen 12
F Problem mit "import" Java Basics - Anfänger-Themen 9
M Import Unicode Textfile Java Basics - Anfänger-Themen 10
S import - Anweisung; Setzen der Classpath Java Basics - Anfänger-Themen 2
W Wann nutze ich "import"? Java Basics - Anfänger-Themen 12
M JS Import aus externer Jar Datei Java Basics - Anfänger-Themen 5
D OpenCSV Fehllender Konstruktor trotz import und Buildpath Eintrag Java Basics - Anfänger-Themen 1
M import einer Grafik aus .jar funktioniert nicht Java Basics - Anfänger-Themen 6
1 JMF Import Problem Java Basics - Anfänger-Themen 3
D import-fehlermeldung Java Basics - Anfänger-Themen 3
K OOP import Java Basics - Anfänger-Themen 13
B import Anweisung Java Basics - Anfänger-Themen 2
D OOP Pakete Import Java Basics - Anfänger-Themen 15
T Netbeans: Import von Externen Packet Java Basics - Anfänger-Themen 5
T Import von org.* Java Basics - Anfänger-Themen 6
E Frage zu "import" Java Basics - Anfänger-Themen 5
J Import von Paketen Java Basics - Anfänger-Themen 10
U2nt import wird nicht "angenommen" Java Basics - Anfänger-Themen 9
F import Statement für Klassen die dem default Package zugeordnet sind? Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben