maven命令

mvn package 生成target目录,编译、测试代码,生成测试报错,生成jar/war文件

mvn compile 表示进行编译,会将代码编译到target文件夹中

mvn install  运行安装,会将打好的包安装到本地仓库中,以便其他的项目可以调用

Maven install 安装指令,其做了两件事情:
1. 将项目打包(jar/war),将打包结果放到项目下的 target 目录下
2. 同时将上述打包结果放到本地仓库的相应目录中,供其他项目或模块引用

Maven package 打包指令,其就做了一件事:
1. 将项目打包(jar/war),将打包结果放到项目下的 target 目录下 (也要先clean)

mvn deploy: deploy与install的主要区别就是install是将项目jar包放在本地仓库,而deploy是放在私服仓库。在本地的pom文件配置好私服仓库的信息之后,执行deploy命令,可以将maven所打的jar包上传到远程的repository,便于其他开发者和工程共享。执行maven deploy命令成功之后,登录私服进行查询,即可看到对应的jar包。

 

--

posted on 2023-10-08 18:42  有点懒惰的大青年  阅读(10)  评论(0编辑  收藏  举报