The JRuby compiler supports both ahead-of-time (AOT) and just-in-time (JIT) compiling. Ahead-Of-Time (AOT) Compilation The typical way to run the AOT compiler is to run jrubyc <script name> Or, on Microsoft Windows: jruby -S jrubyc <script name> This command outputs a .class file in the current directory with parent directories and package matching where the file lives. So the following command jr