The kwant command creates a Java build specification based on the information in your ant build file. The kwant command intercepts the invocation of the javac task, and generates a build specification, which can then be used to analyze a Java project.
Before you can create a build specification, you need to:
- install the Server package. See Installing Klocwork.
- install Ant. See Supported Java build tools to see what versions are supported.
- JAVA_HOME, JDK_HOME and PATH environment variables must be configured with the same values as your Ant build. Below is an example for PATH:
For how-to information, see Creating a Java build specification.
where <ant_options> are any arguments required for your ant build
|Name (and short name)||Description|
|--help (-h)||display help|
|--version||display kwant version|
|--output <file> (-o)||write the build specification to <file>. By default, the build specification is written to kwinject.out in the current working directory.|
|--update (-u)||when specified, the existing build specification is updated with the results of the new incremental build instead of overwriting it.|