Requirements:
- Have OpenJDK 17+ and Maven installed.
- Have $JAVA_HOME set.
- For Gradle analysis:
- Have OpenJDK 8 installed.
- Have $JAVA8_HOME set and pointing to the OpenJDK 8 home.
- The project should have a Gradle wrapper.
Download appropriate zip for your OS here
mv $HOME/kantra.<os>.<arch>/<os>-kantra /usr/local/binNote: kantra will first look for these requirements in the current dir, and fall back to the path below.
mv $HOME/kantra.<os>.<arch> $HOME/.kantraKantra defaults to containerless mode. To run in hybrid mode (providers in containers), use --run-local=false.
kantra analyze --input <java-app> --output <output-dir> --rules <java-rules>