Troubleshooting
My robot program is throwing JNI or HAL errors at runtime
While Lib5K uses and imports third-party libraries, only the java bindings are actually used. This means that any JNI-based library (CTRE, NavX, RevRobotics …) will require a WPILib Vendordep to be installed in the application as well
When building Lib5K, I get a ton of errors about NavX, TalonSRX, and SparkMax
These are caused by the way gradle is currently set up. We are waiting on an update from WPILib, but for now, just run this command once:
./gradlew bootstrap