Compilerfehler BlueJ

schuti

Mitglied
Hi,
bei uns in der Schule kann man bei BlueJ nicht zu den Fehler im Quelltext springen, da diese dort nicht mehr markiert werden.

1732779320327.png

Im Beispiel habe ich einen Fehler eingebaut. CTRL+K bringt mich aber nicht in Zeile 8, wo der Fehler ist.
 

Anhänge

  • 1732779285792.png
    1732779285792.png
    53,8 KB · Aufrufe: 0
Wenn man den Code aus #1 (falls der überhaupt korrekt (übernommen worden) ist...) mit einem privaten BlueJ nachstellt lauten die Fehlermeldungen "";" expected" sowie "<identifier> expected". Entweder klickt man wirklich auf den Link rechts unten ("Errors:2") oder steuert die fragliche Zeile mit der Maus an und ändert den Code.
 
Das Problem ist, dass die Fehlermeldungen (";" expected" sowie "<identifier> expected") nicht erscheinen.
Auch ein Klick auf den nächsten Fehler bringt den Cursor nicht in die richtige Zeile. Da passiert garnichts. Im Screenshot sieht man, dass auch nirgends Fehler unterstrichelt wurden.
 
Also die Zeile
Circle kreis3 Circle;
hat doch einen roten Marker und das ist auch keine gültige Syntax. Was soll da das hintere Circle?
(Edit: Also die rote Linie sehe ich zumindest, wenn ich das Bild über den Anhang öffne)
 
Bei einem Privatrechner (mit BlueJ 5.1.0, SAS (neuste Bibliothek) und allen Einstellungsrechten) sieht die Sache so aus:
Hintergrund meiner Frage sind Dinge wie:
https://www.bluej.org/versions.html hat gesagt.:
Version 5.4.1
Fixed a bug where errors would sometimes not show as red underlines in the editor. The side bar would indicate an error on the line but it was impossible to see the error message.

Version 5.3.0
Fixed a bug which could prevent compiler errors being shown when a stale class file was present

Version 5.2.0
Fixed a bug where errors on the last line of a Java file (often, reached end of file while parsing after a missing close curly bracket) would not show at all.
 

Zurück
Oben