add src gen-java