Trying to get proper libraries and dependencies loaded

I am trying to start 2025 with our 2024 frc robot code, and clean it out just to get updated and make a new base robot run. The issue is that it can’t find some of the libraries, they are underlined in red. I have installed the latest versions, but no luck.

More specifically, here are the two major library issues.

I have the revrobotics libraries installed, but it can’t find the revrobotics.CANSparkMax library. It seems I am missing an install, but which and where do I find it?

The other is the kauailabs.navx libraries for frc. The kauai labs page tells you how to load 2023, we found the 2024, and even the 2025 which seems to be tied to the studica install. Are they tied together? When I tried to install the latest 2025 beta for the navx it says that it is already installed.

If it helps any, under the vendordeps it does list REVLib.json and Studica-2025.1.1-beta-3.json.

Thanks.
Seth

Final releases for 2025 won’t be released until much closer to kickoff. If you’re trying out the 2025 beta software, please post to the beta discussion area.

Peter,

I have no problem using 2024, just trying to get any version to load the libraries. That is why I tried both 2024 and 2025. This is not a bet issue, just an issue installing libraries.

I hope that makes sense.
Seth

Ok, if you’re using 2024 software, you should install only 2024 things. E.g. the 2024 version of WPILib, 2024 vendor dependencies, etc. Note that you have to install the vendor dependency into the project for it to find the libraries, e.g. doing REV online installation. This is a per-project step. If you can build successfully but get squiggle lines, that’s a vscode intellisense issue that can commonly be fixed by running the “Clean Java Language Workspace” command.