java to separate repo