This is a repost of my guide on how to get started with GradleRIO, IntelliJ IDEA, and Java development for the 2016 FRC Season. I will be posting an updated version when the 2017 game is released.
Feel free to post any questions you have as well as any suggested revisions.
If you’re not familiar with Gradle (as our students weren’t) and you want to stick with the ANT build system from Eclipse, we managed to make it work rather well in IntelliJ as well:
The install.xml ANT build will download (a hardcoded version, admittedly) WPILib, and extract it into the project directory. The only other step needed is to add the .jar files in the WPILib directory to the IntelliJ library path, and you’re all set. Build and deploy as normal using ANT.
We’re hopeful we’ll be able to update this (and improve it) for the 2017 season.