Most codecoverage tools just modify bytecode after compilation and add “anchor” calls in all branches and after each instruction/line of your code, then you run the code somehow (might be a test: JUnit, Spek, doesn’t matter) or you can ever run the jar manually and it should start producing codecoverage report files