Cleaned up file names which were corrupted by Wikiacademia during file upload. $ mv primitivedoc.txt PrimitiveDoc.txt $ mv lightwatcher.java LightWatcher.java $ mv primitivewatcher.java PrimitiveWatcher.java $ mv stoptimer.java StopTimer.java $ mv primitivenav.java PrimitiveNav.java Compiled it following my notes at /var/www/cs/htdocs/courses/spring2006/programming_workshop/lejos/ which Julie doesn't discuss ... though it is a mess to do so which the two of us spent a lot of time on. Better would have been to seen her summary of that here, particularly since it was such a PITA. $ export BASE=/var/www/cs/htdocs/courses/spring2006/programming_workshop/lejos $ export LEJOS_HOME=$BASE/lejos_2_1_0 $ export PATH=$PATH:$LEJOS_HOME/bin $ export CLASSPATH=$LEJOS_HOME/classes and tried to compile it on cs.marlboro.edu $ lejosc PrimitiveNav.java javac: target release 1.1 conflicts with default source release 1.5 ... but failed. Not worth pursuing giving how fragile this whole system seems to be. So ... instead I copied the .java's to my laptop and compiled 'em there. Looks like only a couple of the files are in Julie's final version; that's not clearly documented. # on thirty.marlboro.edu, # copied PrimitiveNav.java and PrimitiveWatcher.java $ cd /Users/mahoney/src/lejos_2_1_0/jims_stuff $ . lejos.env $ cd Julie_PowersBolye $ lejosc PrimitiveWatcher.java $ lejosc PrimitiveNav.java $ lejos PrimitiveNav I haven't tried to acquire Julie's robot to test further; the in-class demo will have to suffice. On cs.marlboro.edu, I also created the docs/ directory with the javadocs (which Julie apparently hasn't learned about) thusly $ javadoc *.java -d docs which may have used the CLASSPATH I set up above to find javax stuff; I'm not sure. (Reminder: the lejos javadocs are at http://cs.marlboro.edu/\ courses/spring2006/programming_workshop/lejos/lejos_docs/index.html)