"Cannot resolve Symbol" obwohl die Klasse vorhande

Status
Nicht offen für weitere Antworten.
A

Asnnah

Gast
Hi Leute,

ich habe schon überall nach dem Fehler gesucht und stundenlang gegoogelt, doch ohne Erfolg! Ich habe eine ganz einfache Test-Klasse mit folgendem Inhalt:
Code:
public class Test { 
  
    public static void main (String[] args) { 
        double a; 
        
        System.out.print("Gebe eine Zahl ein!"); 
        a=Myio.readdouble(); 

        System.out.println(""+a); 
    } 
}
Des Weiteren habe ich noch die Klasse Myio:
Code:
import java.io.*; 

class Myio { 
  static Object object; 
        static String line; 
        static double wert; 
        static int wert1; 
        static DataInputStream in=null; 
        static char ch=' '; 
         
        public static Object open() {         
                try {           
            in=new DataInputStream( System.in ); 
                   System.out.print( ">" ); 
            System.out.flush(); 
            line =in.readLine();             
          } 
    catch (IOException e) {e.printStackTrace();} 
    return line; 
        } 
         
        public static void close() {         
                try {           
            in.close(); 
          } 
    catch (IOException e) {e.printStackTrace();}     
        } 


        public static String readstring() { 
                open(); 
    line =(String) line;     
    return line;     
  } 
    
  public static double readdouble() { 
          open(); 
          Double test=new Double(line); 
    wert=test.doubleValue();         
    return wert; 
  } 
    
  public static int readint() { 
    open(); 
    Integer test=new Integer(line); 
    wert1=test.intValue();             
    return wert1; 
  } 
    
  public static char readchar() {         
          open(); 
          line =(String) line;     
    ch=line.charAt(0);     
    return ch;       
  }     
      
   public static void cls() {            
           for (int i=0;i<27;i++) 
                System.out.println( "" );           
   }                          
}
zum Einlesen von Kommandos. Ich habe Windows XP und folgende Java Version:
java version "1.5.0_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)
Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode, sharing)

Beide Dateien liegen im selben Ordner und heißen so, wie die Klasse. Eigentlich alles richtig könnte man denken, doch nachdem ich die Myio-Klasse kompiliere und dannach die Test-Klasse wird mir folgender Fehler ausgespuckt:
Code:
--------------------------- Javac Output --------------------------- 
Test.java:7: cannot resolve symbol 

symbol  : variable Myio 

location: class Test 

        a=Myio.readdouble(); 

          ^ 

1 error
Ich habe so ziemlich alle Java Versionen deinstalliert und installiert, doch es ändert sich nichts. Er kann die Klasse einfach nit anerkennen! Kann mir jemand helfen?
 

thE_29

Top Contributor
Machst du auch mit

javac -classpath ./ bla.java

javac -classpath ./ bli.java

java -classpath ./ bla

wenn bla die main Klasse enthält...
 
A

Asnnah

Gast
Ich kompiliere nicht per Konsole, sondern mit einem Programm namens "Kawa". Und wenn ich deine Variane probiere, dann sagt er mir, dass er den Befehl "javac" nicht kennt!?!?
 

Wikinator

Aktives Mitglied
versuche doch mal in der Test-Klasse soetwas:
Code:
Myio io;
io.readdouble();
 
A

Asnnah

Gast
Dann zeigt er mir den gleichen Fehler, dass er die Klasse Myio nicht kennt.
 
A

Asnnah

Gast
Naja deathbyaclown die Antwort scheint nicht so kreativ zu sein. Ich glaube kaum, dass es sich hier um einen billigen Fehler handel, den ein Anfänger macht. Ich bin in der Lage seit vier Jahren mit Java umzugehen und habe schon etliche Programme geschrieben, demnach werde ich mir bestimmt nicht die "Ersten Schritte" angucken. Von der Syntax her habe ich alles richtig gemacht, habe die Dateien richtig benannt und sie sind im selben Verzeichnis. Es muss an was Ausgefallnerem liegen.
 

Illuvatar

Top Contributor
Was isn dieses Kawa? Du musst doch irgendwo einen SDK Ordner haben, da muss es nen bin Ordner geben, da is die javac drin, probier damit nochmal aus, was the_29 geschrieben hat.

Oder probier mal beide Dateien gleichzeitig zu übergeben.
 
A

Asnnah

Gast
Leute ich danke euch für eure Hilfe. Ich habe den Fehler gefunden. Durch das Deinstallieren einer älteren Java Version und das Installieren einer neueren Version wurde dennoch nicht der PATH aktualisiert und der lag noch beim alten nicht vorhandenen bin-Ordner!!!
 

thE_29

Top Contributor
Naja...

Meine Rede :bae:


Aber nein nein, auf mich braucht ja nie wer hören ^^


Schön langsam kenne ich die typischen javac/java Fehler....
 
B

bygones

Gast
Asnnah hat gesagt.:
Naja deathbyaclown die Antwort scheint nicht so kreativ zu sein. Ich glaube kaum, dass es sich hier um einen billigen Fehler handel, den ein Anfänger macht. Ich bin in der Lage seit vier Jahren mit Java umzugehen und habe schon etliche Programme geschrieben, demnach werde ich mir bestimmt nicht die "Ersten Schritte" angucken. Von der Syntax her habe ich alles richtig gemacht, habe die Dateien richtig benannt und sie sind im selben Verzeichnis. Es muss an was Ausgefallnerem liegen.
Seit 4 Jahren Java und dann nicht wissen wie man seine Umgebungsvariablen setzt ? bzw nicht verstehen, wenn er in der Konsole nicht javac erkent ? Lass mich raten - 4 jahre IDE programmierung.....

naja - und wie ausgefallen das ist hat sich ja herausgestellt !

bygones
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Cannot resolve symbol 'HttpServlet' Java Basics - Anfänger-Themen 2
A cannot resolve symbol - woran kann das liegen? Java Basics - Anfänger-Themen 7
L cannot be applied und cannot resolve symbol Java Basics - Anfänger-Themen 3
U cannot resolve symbol Java Basics - Anfänger-Themen 2
D Fehlermeldung cannot resolve symbol Java Basics - Anfänger-Themen 2
D JSP StringUtils cannot resolve Java Basics - Anfänger-Themen 5
A cannot resolve symb Java Basics - Anfänger-Themen 6
W Cannot find Symbol Java Basics - Anfänger-Themen 5
M NullPointerException: Cannot read the array length because "this.Kinder" is null Java Basics - Anfänger-Themen 1
D Cannot find JUnit.framework Java Basics - Anfänger-Themen 1
I JSON - cannot deserialize from Object value Java Basics - Anfänger-Themen 16
J Scanner cannot be resolved to a type Java Basics - Anfänger-Themen 3
N Fehler "Cannot instantiate the type" Java Basics - Anfänger-Themen 3
jakobfritzz Array- cannot invoke "" because "" is null Java Basics - Anfänger-Themen 4
Flo :3 Variablen Type dismatch: cannot convert from string to int Java Basics - Anfänger-Themen 9
C system cannot be resolved Fehler in Eclipse Java Basics - Anfänger-Themen 18
V ClientProtocolException cannot be resolved Java Basics - Anfänger-Themen 6
A Cannot find symbol mit Konstruktoren Java Basics - Anfänger-Themen 27
A Cannot find symbol bei exceptions Java Basics - Anfänger-Themen 2
J The import org.bukkit cannot be resolved Java Basics - Anfänger-Themen 3
J Fehlermeldung unklar. non-static variable player0 cannot be referenced from a static context Java Basics - Anfänger-Themen 4
P non-static variable cannot be referenced from a static context Java Basics - Anfänger-Themen 6
L cannot find symbol variable Kon Java Basics - Anfänger-Themen 8
L constructor cannot be applied... Java Basics - Anfänger-Themen 22
F Erste Schritte error: cannot find symbol Java Basics - Anfänger-Themen 5
M Cannot make a static reference to the non-static method Java Basics - Anfänger-Themen 10
P a cannot be resolved bei einer do while Schleife Java Basics - Anfänger-Themen 1
R return: cannot find symbol Java Basics - Anfänger-Themen 2
L Bluej Error: Cannot find Symbol Java Basics - Anfänger-Themen 13
Aprendiendo Interpreter-Fehler "non-static variable this cannot be referenced from a static context" Java Basics - Anfänger-Themen 2
M Iterator cannot refer to a non final... Java Basics - Anfänger-Themen 20
S Cannot find symbol (symbol ist eine Variable) Java Basics - Anfänger-Themen 13
N Cannot find symbol Java Basics - Anfänger-Themen 18
T Error: int cannot be dereferenced Java Basics - Anfänger-Themen 10
J JLabel cannot be resolved Java Basics - Anfänger-Themen 8
H Variablen error: non-static variable cannot be referenced from a static context Java Basics - Anfänger-Themen 4
P Cannot find symbol, wieso? Java Basics - Anfänger-Themen 5
UnityFriday method getPrevious in class List<ContentType> cannot be applied to given types Java Basics - Anfänger-Themen 29
M Erste Schritte cannot find symbol - Probleme mit Klassen Java Basics - Anfänger-Themen 6
B OOP next cannot be resolved or is not a field Java Basics - Anfänger-Themen 6
B OOP Cannot instantiate the type AuDList<Integer> Java Basics - Anfänger-Themen 18
U Erste Schritte cannot be referenced from a static context Java Basics - Anfänger-Themen 1
J Error: cannot find symbol - variable Java Basics - Anfänger-Themen 3
D Java Eclipse cannot be cast to java.awt.event.ItemListener Java Basics - Anfänger-Themen 3
F Erste Schritte parseint: cannot find symbol Java Basics - Anfänger-Themen 6
J Fehlermeldung : cannot invoke char(at) int on the primitive type int --- Anfänger Java Basics - Anfänger-Themen 5
M Erste Schritte [Variable] cannot be resolved to a variable Java Basics - Anfänger-Themen 4
M The Selection cannot be launched... Java Basics - Anfänger-Themen 4
M Vererbung - Cannot Find Symbol constructor... Java Basics - Anfänger-Themen 11
D error: cannot find symbol Java Basics - Anfänger-Themen 3
B Frage zu Beispielprogramm: "error: cannot find symbol" Java Basics - Anfänger-Themen 2
M Methoden Cannot be resolved to a variable Java Basics - Anfänger-Themen 5
BlueMountain Erste Schritte error: cannot find symbol Java Basics - Anfänger-Themen 2
P enum: cannot be resolved to a type Java Basics - Anfänger-Themen 2
W Compiler-Fehler "non-static method cannot be referenced"-Problem Java Basics - Anfänger-Themen 6
L Error: Cannot find symbol Java Basics - Anfänger-Themen 1
W int cannot be dereferenced Java Basics - Anfänger-Themen 5
P Cannot find Symbol Java Basics - Anfänger-Themen 3
K Compiler-Fehler Button cannot be resolved or is not a field Java Basics - Anfänger-Themen 6
F Methoden Cannot refer to a non-final variable.. verständnisproblem. Java Basics - Anfänger-Themen 7
A Cannot make a static reference to the non-static field Java Basics - Anfänger-Themen 6
K The Java Runtime Environment cannot be found. Java Basics - Anfänger-Themen 6
F Input/Output IOTools Fehlermeldung: cannot be resolved Java Basics - Anfänger-Themen 16
L Cannot Find Symbol - Was soll denn das bedeuten?!? Java Basics - Anfänger-Themen 7
P StdIn.readDouble: cannot find symbol Java Basics - Anfänger-Themen 7
B Fehler "Cannot find symbol - variable number1" Java Basics - Anfänger-Themen 13
P Variablen Cannot be resolved to a variable Java Basics - Anfänger-Themen 8
B Compiler-Fehler cannot find symbol Java Basics - Anfänger-Themen 6
K Date cannot be cast to java.lang.Integer Java Basics - Anfänger-Themen 4
M Methoden "Non-static method xy cannot be referenced from a static context" Java Basics - Anfänger-Themen 20
T Cannot convert from Integer to int Java Basics - Anfänger-Themen 12
K Cannot find symbol Java Basics - Anfänger-Themen 3
H cannot find symbol Java Basics - Anfänger-Themen 4
K Objekt erstellen - error: non-static variable this cannot be referenced from a static context Java Basics - Anfänger-Themen 17
S cannot find symbol, symbol: constructor Java Basics - Anfänger-Themen 2
3 Compiler-Fehler Fehlerbehebung cannot find Symbol Java Basics - Anfänger-Themen 4
R Compiler-Fehler Cannot find symbol (Method printIn) Java Basics - Anfänger-Themen 3
H non-static method cannot be referenced from a static context Java Basics - Anfänger-Themen 2
M Meldung "cannot convert flom boolean to boolean[]" Java Basics - Anfänger-Themen 3
L Cannot make a static reference to the non-static method Java Basics - Anfänger-Themen 6
B Polymorphie A obj = new B; "cannot find symbol app()" Java Basics - Anfänger-Themen 5
S wieso Fehlermeldung cannot find symbol hier Java Basics - Anfänger-Themen 10
K Variablen Cannot make a static reference to the non-static field time Java Basics - Anfänger-Themen 6
T Cannot refer to an instance field xxx while explicitly invoking a constructor Java Basics - Anfänger-Themen 14
T Cannot find Symbol(String) Java Basics - Anfänger-Themen 9
C cannot convert from int to boolean Java Basics - Anfänger-Themen 3
2 Compiler-Fehler cannot find symbol Java Basics - Anfänger-Themen 13
N Erste Schritte import javax.media.3d....; //Fehlermeldung: cannot be resolved Java Basics - Anfänger-Themen 10
B Erste Schritte cannot find symbol - problem Java Basics - Anfänger-Themen 9
P Compiler-Fehler Cannot make a static reference to the non-static field process Java Basics - Anfänger-Themen 3
K int cannot be dereferenced Java Basics - Anfänger-Themen 2
H LocationReferenceImpl cannot be resolved to a type Java Basics - Anfänger-Themen 5
D Cannot find symbol variable Java Basics - Anfänger-Themen 9
A Compiler-Fehler Cannot find Symbol Java Basics - Anfänger-Themen 6
M Objekt Cannot instantiate the type ... Java Basics - Anfänger-Themen 10
V Datentypen int cannot be dereferenced Java Basics - Anfänger-Themen 4
R Compiler-Fehler sequenz cannot be resolved or is not a field Java Basics - Anfänger-Themen 2
V Packages: Cannot find symbol Java Basics - Anfänger-Themen 12
G Collections.binarySearch(LinkedList): cannot find method Java Basics - Anfänger-Themen 6
M Datentypen java.util.Arrays$ArrayList cannot be cast to [Ljava.lang.String; Java Basics - Anfänger-Themen 11

Ähnliche Java Themen

Neue Themen


Oben