Compilation of BlueJ projects from Programming 2.