The mvn install command is used in Apache Maven to compile, test, package, and install a project into the local repository (~/.m2/repository). This makes the built artifact available for use as a dependency in other projects.
Usage
mvn install
mvn clean install
What It Does
- Compiles the Code (
mvn compile): Compiles the Java source files. - Runs Tests (
mvn test): Executes unit tests. - Packages the Artifact (
mvn package): Creates a JAR or WAR file. - Installs the Artifact (
mvn install): Copies the built artifact (e.g.,JAR,WAR,POM) to the local Maven repository.
Common Options
-DskipTests: Skips running tests.mvn install -DskipTests-T 4or-T 1C: Runs the build in parallel (e.g., using 4 threads or 1 per CPU core).mvn install -T 4-U: Forces an update of dependencies from remote repositories.mvn install -U-Dmaven.javadoc.skip=true: Skips Javadoc generation.mvn install -Dmaven.javadoc.skip=true
When to Use mvn install
- To install your project into the local repository for use in other projects.
- Before deploying the artifact to a remote repository (
mvn deploy). - To verify that the project is buildable and can be used as a dependency.
1968

被折叠的 条评论
为什么被折叠?



