### crap4java CLI Examples Source: https://github.com/unclebob/crap4java/blob/main/README.md Demonstrates various ways to use the crap4java command-line interface for analyzing Java files. ```bash java -jar target/crap4java-0.1.0-SNAPSHOT.jar --help ``` ```bash java -jar target/crap4java-0.1.0-SNAPSHOT.jar ``` ```bash java -jar target/crap4java-0.1.0-SNAPSHOT.jar --changed ``` ```bash java -jar target/crap4java-0.1.0-SNAPSHOT.jar src/main/java/demo/Sample.java ``` ```bash java -jar target/crap4java-0.1.0-SNAPSHOT.jar module-a module-b ``` -------------------------------- ### Build and Test crap4java Source: https://github.com/unclebob/crap4java/blob/main/README.md Run the Maven test command to build and test the project. ```bash mvn test ``` -------------------------------- ### Run crap4java Source: https://github.com/unclebob/crap4java/blob/main/README.md Execute the crap4java tool from the project root to analyze Java files. ```bash java -jar target/crap4java-0.1.0-SNAPSHOT.jar ``` -------------------------------- ### Package crap4java Source: https://github.com/unclebob/crap4java/blob/main/README.md Build the JAR file for the crap4java project, skipping tests. ```bash mvn -DskipTests package ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.