Udvid BlueJ til at håndtere leJOS Java programmer

Ole Caprani
Institut for Datalogi, Aarhus Universitet,
ocaprani@cs.au.dk

Sidst opdateret 3.6.12.

Inden BlueJ kan håndtere leJOS Java programmer skal BlueJ udvides. Det sker sådan her:
  1. Find Programming Lego NXT Robots from BlueJ et stykke nede på listen i extensionsBlueJ.
  2. Gå ind på Lejos NXJ extension for BlueJ og gå igennem trin 1 til 9 i vejledningen. Her er lidt hjælp:

    • Step2, på Windows anbringes filen LeJOSNXTExtensions.jar i BlueJ->lib->extensions sådan her:
      På Mac sker det ved at åbne BlueJ mappen med ctrl-klik og vælge Show Package Content:
      Derefter anbringes LeJOSNXTExtensions.jar i Contents->Resources->Java->extensions:
    • Step 4, på Mac findes menuindgangen Preferences under BlueJ.
    • Step 8, på Mac findes Preferences->Extensions(tab) under BlueJ.

    Når de 9 trin er gennemført skulle Preferences->Libraries(tab) se cirka sådan ud på Windows og Mac:

    og Preferences->Extensions(tab) skulle se cirka sådan ud på Windows og Mac:
    Feltet med NXT id behøver ikke være udfyldt.

    Nu er udvidelsen af BlueJ gennemført. Nu skulle alt være klart til at køre det første Java program HelloWorld på NXT.