more about hadoop compile