# Contributing Java `lcm.jar` along with `lcm-spy` and `lcm-logplayer-gui` are built with Cmake. There is not a Ant/Maven/Gradle project. To edit the code, use your IDE of choice to create a project in the `lcm-java` folder. `lcm-java/lcm` should be the top level package (`lcm.lcm.LCM` is the fully qualified name for the `LCM` class). To get the best results from Visual Studio Code, it may be necessary to first create an Eclipse project by using Eclipse.