maven 常用命令

Posted morningdew

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven 常用命令相关的知识,希望对你有一定的参考价值。

mvn archetype:generate -DgroupId=com.java.samples -DartifactId=JavaSamples 
-DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

 

This maven command will create a Java project with the below details:

  • groupId will be com.java.samples, representing the package.
  • artifactId will be JavaSamples (on the build, JavaSamples.jar will be created)
  • archetypeArtifactId is nothing but the template used for creating this Java project.
  • interactiveMode is used when the developer is aware of the actual spelling of the artifact id. In the above case maven-archetype-quickstart is the one which is used and it is the proper one. If developer is not aware of this then the interactiveMode is set to be TRUE so that it will scan the remote repositories for all available archetypes. This might take longer time

 

mvn compile : 

mvn clean: 清除编译结果,target 文件夹会被删掉

mvn test:

mvn package: 打包项目

以上是关于maven 常用命令的主要内容,如果未能解决你的问题,请参考以下文章

maven常用命令

maven 常用命令

Maven常用命令

maven 常用命令

Maven常用命令

maven常用命令