[Progra] Java jdk 1.5.0 Seltsame Erscheinungen oO

[Progra] Programmierung
[DSAL] Datenstrukturen und Algorithmen
[SWT] Softwaretechnik
[DB] Datenbanken und Informationssysteme

Java jdk 1.5.0 Seltsame Erscheinungen oO

Beitragvon Teq » 12.12.05 15:26

Hi! (jaa dämlicher Thread-Titel ;))
Also von gestern auf heute meint mein java compiler, er bräuchte andere Klassen nicht mehr zu finden. (Alles unter WinXP)

Bsp:
Code: Alles auswählen
Test.java:13: cannot find symbol
symbol  : class Verzeichnis
location: class Test
        Verzeichnis v9 = new Verzeichnis("boot");


Nun, ich bin ja nicht blöd, habe alle Klassen als public class.
Interessanterweise kann ich auch meine alten Übungen nicht mehr kompilieren.
Hat wer eine rationale Erklärung dafür ? *g*

Ich werde solange erstmal Java neuinstallieren -.-

Edit: Neuinstall hat nichts gebracht ....
Benutzeravatar
Teq
 
Beiträge: 357
Registriert: 15.09.05 19:32
Wohnort: Aachen, Kullenhof
Studiengang: Informatik (Dipl.)
Anwendungsfach: E-Technik

Beitragvon Coolcat » 12.12.05 17:46

Ich gehe mal davon aus, dass bei dir alle benötigen Dateien im selben Verzeichnis liegen. Möglichkeiten die mir einfallen:

1. Ist de Dateiname von Verzeichnis.java richtig? (also incl. Gross/Kleinschreibung exakt gleich dem Namen der Klasse)

2. Hast du Packages benutzt? Wenn ja, kommentiere diese mal testweise aus.

3. Automatische Java-Update-Funktion aktiv? Ist da vielleicht ne neue version rausgekommen, wo irgendwas nich mehr geht...



Wenn garnix hilft, zeig mal etwas Quellcode....(ein minimal Programm, bei dem der Fehler auftritt)

Coolcat
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon Teq » 12.12.05 18:12

Hm ich habe persönlich auch die Update FUnktion von Java in Verdacht, da mittlerweile Version 1.5.0 Release 06 erschienen ist (hatte vorher Release 05).

hab jetzt mal ein minimal Programm mit 2 Klassen geschrieben:

Datei Testa.java
Code: Alles auswählen
public class Testa{

   public static void main(String[] args) {
      Testb test = new Testb( "Hello World!" );      
   }
}


Datei Testb.java
Code: Alles auswählen
public class Testb{
   public Testb(String text) {
      System.out.println( text);
   }
}


Beide Dateien lege ich zum Kompilen in den /bin Ordner, also direkt zur javac.exe, und rufe sie auch direkt aus diesem Ordner aus auf.

Fehlermeldung für das oben angegebene Programm wäre:

Code: Alles auswählen
C:\Programme\Java\jdk1.5.0_06\bin>javac Testa.java
Testa.java:4: cannot find symbol
symbol  : class Testb
location: class Testa
                Testb test = new Testb( "Hello World!" );
                ^
Testa.java:4: cannot find symbol
symbol  : class Testb
location: class Testa
                Testb test = new Testb( "Hello World!" );
                                 ^
2 errors
Benutzeravatar
Teq
 
Beiträge: 357
Registriert: 15.09.05 19:32
Wohnort: Aachen, Kullenhof
Studiengang: Informatik (Dipl.)
Anwendungsfach: E-Technik

Beitragvon Coolcat » 12.12.05 20:28

Beide Dateien lege ich zum Kompilen in den /bin Ordner, also direkt zur javac.exe, und rufe sie auch direkt aus diesem Ordner aus auf.

Machst du das immer so? (oder nur jetzt wegen deinem Problem..?)
Normalerweise fügt man das Verzeichnis (/Programme/Java/jdk1.5.0/bin) zur Umgebungsvariable PATH hinzu...dann geht das überall...
Hierzu auch: Windows-Install-Tut

Bei mir funzt es jedenfalls mit Release 05.

Ggf. werf Java runter und installiere dir wieder die 05-Version.
Ich glaub die kann man hier noch saugen:
http://javashoplm.sun.com/ECom/docs/Wel ... onId=noreg
Wenn das irgendwie nich gehen sollte, ich müsste die noch irgendwo rumfliegen haben...(meld dich einfach)

Alternativ kannst du deine Übungsaufgaben natürlich auch im CIP-Pool machen, dafür ist der da...

Coolcat
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon AGo » 12.12.05 20:30

ich sach ja, never touch a running system...
ich hab hier noch ne funzende Setup-Datei rumliegen, wenn nötig kann ich sie dir mailen...



[edit] coolcat war schneller
Benutzeravatar
AGo
0x41476F
 
Beiträge: 2181
Registriert: 09.09.05 18:21
Wohnort: Awf
Studiengang: Informatik (Dipl.)
Anwendungsfach: BWL

Beitragvon Martin » 12.12.05 20:35

Coolcat hat geschrieben:Alternativ kannst du deine Übungsaufgaben natürlich auch im CIP-Pool machen, dafür ist der da...


nur mal so interessehalber - ist da das jdk 1.5 installiert? denn, ganz so alt ist das ja noch nicht und als ich das letzte mal da war, hatte ich den eindruck, dass das ganze da sehr konservativ gehalten wird (debian halt)...
Martin
10100111001
 
Beiträge: 1932
Registriert: 09.09.05 17:47
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon Teq » 12.12.05 20:39

zu der PATH variable:
Das ist mir durchaus bewusst, aber ich glaub ich bin zu faul für die 3 Klicks oO

Naja, zu dem Problem:
Auch das Downgrade hat nix gebracht, da hab ich mein System wohl irgendwie mächtig zugemüllt...
Naja hab ja noch n Laptop, da hab ich auch linux drauf..Muss ich halt bis zum nächsten Formatieren den Laptop nehmen ;)
Danke aber nochmal für die Hilfe ..
Benutzeravatar
Teq
 
Beiträge: 357
Registriert: 15.09.05 19:32
Wohnort: Aachen, Kullenhof
Studiengang: Informatik (Dipl.)
Anwendungsfach: E-Technik

Beitragvon Coolcat » 12.12.05 20:45

JDK 1.5 ist seit mehr als einem Jahr raus. Dort sollte die Software installiert sein, die ihr braucht. Wenn nicht (unwahrscheinlich!) müsst ihr dem zuständigen Admin mal auf die Finger klopfen...

dass das ganze da sehr konservativ gehalten wird (debian halt)...

Normalerweise sind das immer zumindest halbwegs aktuelle Versionen. Die neuen Versionen werden normalerweise immer erst eine zeitlang auf ein paar Rechnern getestet, damit alles auf einmal ausfällt. Liegt aber auch am CIP-Pool (gibt ja nich nur "den" CIP-Pool).

Coolcat
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon Coolcat » 12.12.05 20:46

Danke aber nochmal für die Hilfe ..

np
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon pulsar » 12.12.05 22:16

Coolcat hat geschrieben:JDK 1.5 ist seit mehr als einem Jahr raus. Dort sollte die Software installiert sein, die ihr braucht.


Ich habs mal auf columbo.informatik.rwth-aachen.de getestet, das ist einer der Rechner aus dem RBI.

Code: Alles auswählen
larfey@columbo:~$ java -version
java version "1.4.2-02"
Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.4.2-02)
Java HotSpot(TM) Client VM (build Blackdown-1.4.2-02, mixed mode)


Gruß,
Lars
pulsar
 
Beiträge: 831
Registriert: 11.09.05 12:49
Wohnort: Aachen
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Psycho

Beitragvon Martin » 12.12.05 22:48

pulsar hat geschrieben:
Code: Alles auswählen
larfey@columbo:~$ java -version
java version "1.4.2-02"
Java(TM) 2 Runtime Environment, Standard Edition (build Blackdown-1.4.2-02)
Java HotSpot(TM) Client VM (build Blackdown-1.4.2-02, mixed mode)


wenn einer nicht genügend punkte zusammen bekommt, hat er aufjeden fall ne vernünftige ausrede ;)
Martin
10100111001
 
Beiträge: 1932
Registriert: 09.09.05 17:47
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon shanokee » 12.12.05 23:16

Hab übrigens den gleichen Fehler und auch keine Lösung gefunden. Is' irgendwie blöd. :/
Benutzeravatar
shanokee
Promoter
 
Beiträge: 792
Registriert: 18.11.05 10:32
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon Coolcat » 12.12.05 23:24

ich weiß ja nicht aber, ...
Code: Alles auswählen
[coolcat@coolcat ~]$ ssh [zensiert]@tindemans.informatik.rwth-aachen.de
...
[zensiert]@tindemans:~$ javac -version
javac 1.5.0_01

Code: Alles auswählen
[coolcat@coolcat ~]$ ssh [zensiert]@clinton.informatik.rwth-aachen.de
...
[zensiert]@clinton:~$ javac -version
javac 1.5.0_01


...ok, die stehen auch nich im öffentlichen CIP-Pool, sondern im Grafik-CIP-Pool des I8.

[edit]Ich werd das mal irgendwo weiterleiten... [/edit]

Coolcat
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon Coolcat » 12.12.05 23:36

So hab mal ne Mail an die Assistenten geschrieben.
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon xero » 12.12.05 23:37

1.5.0_01... da sollten die aber auch mal updaten ;)
xero
 
Beiträge: 225
Registriert: 23.09.05 13:58

Nächste

Zurück zu Praktische Informatik