插件
maven-source-plugin
提供自动打包和发布项目源代码的功能maven-compiler-plugin
编译java源码spring-boot-maven-plugin
运行maven打包命令时,项目将被打包到一个jar包中,改jar包可以直接使用java -jar 运行maven-resources-plugin
起到文件资源配置的作用maven-surefire-plugin
单元测试默认绑定到test阶段
maven-jar-plugin
打jar包用的,普通java项目package阶段默认绑定的插件,将编译好的class打包成jar包
maven-assembly-plugin
打包含依赖的全包
maven-war-plugin
打war包
maven-dependency-plugin
依赖分析
maven-jetty-plugins
jetty服务器相关的插件
命令
mvn clean package
最常用的打包命令
mvn clean install
打完包之后会将打完的包上传到本地仓库
mvn clean deploy
打完包之后把打好的包上传带远程仓库
mvn-V
mvn compile
mvn test-compile
mvn test
mvn site
mvn package
mvn install
mvn -Dmaven.test.skip=true
mvn clean
mvn archetype:create
mvn clean compile
mvn clean package
mvn clean test
mvn clean deploy
mvn clean install
mvn help:system
mvn help:active-profiles
mvn help:all-profiles