I have created GRADLE-3393 to track this.
To work on Gradle, just follow the instructions on Github. I guess you tried developing it with Eclipse. We don’t maintain a working Eclipse setup, as everybody on the team works with IntelliJ. So I suggest using that for a straightforward experience.
If you have any other questions about this issue or contributing, feel free to follow up here