JAV Compilation