注意以下都是maven的原生命令,注意区别于eclipse下的build类似扩展的命令
编译: mvn compile
删除target目录及子目录下所有文件: mvn clean
运行测试: mvn test
打包: mvn package
上传到本地库: mvn install
installing D:\xxx\xx.jar to D:\xx\xxxx
上传到私服:mvn deploy
查看当前项目已被解析的依赖: mvn dependency:list
生成原型: mvn archetype:generate
强制检查更新: mvn clean install-U,由于快照版本的更新策略(一天更新几次、隔段时间更新一次)存在,如果想强制更新就会用到此命令
查看错误(异常)信息:-e,比如 mvn clean -e
查看debug信息:-X,比如 mvn clean -X
源代码打包: mvn source:jar或者mvn source:jar-no-fork
mvn compile与mvn install、mvn deploy的区别
mvn compile,编译类文件
mvn install,包含mvn compile,mvn package,然后上传到本地仓库
mvn deploy,包含mvn install,然后,上传到私服