Gymnasium Himmelsthür

Gymnasium Himmelsthür

Hamstersimulator

Linux

Hinweise

Java-Version

Ältere Versionen funktionieren nicht mehr mit der neueren Version Java 1.8. Daher muss mindestens Version 2.9 des hamstersimulators verwendet werden.

Programme

Seit der Version 2.7 des Hamstersimulators hat sich der Speicherort für Programme geändert.

Bisher:

$HOME/Programme

Ab jetzt:

$HOME/Documents/Programme

Ausführung

Für andere als die Sun-JREs muss eine Einstellung in hamster.properties unbedingt vorhanden sein, andernfalls gibt es die Fehlermeldung

java.util.ServiceConfigurationError: com.sun.jdi.connect.Connector: Provider com.sun.tools.jdi.SharedMemoryAttachingConnector could not be instantiated
java.util.ServiceConfigurationError: com.sun.jdi.connect.Connector: Provider com.sun.tools.jdi.SharedMemoryListeningConnector could not be instantiated

beim Start eines Hamster-Programms.

Um diesen Fehler zu vermeiden, muss in der Datei

~/hamster.properties

die Einstellung

runlocally=true

gesetzt sein.

Der Nachteil daran ist, dass der Debugger nicht verfügbar ist1).

Neue Funktionen

Seit der Version 2.7 gibt es zwei neue Programme:

  • Hamstersimulator light ist eine vereinfachte Version für den Einstieg. Programm und Simulation befinden sich beispielsweise in einem Verzeichnis.
  • HaSE ist ein Struktogrammeditor für den Hamstersimulator.
1)
im Paket hamstersimulator ist diese Einstellung Vorgabe
Anmelden