首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

理解maven命令packageinstall、deploy的联系与区别

https://wenku.baidu.com/view/24cfee1ce43a580216fc700abb68a98270feac21 我们在用maven构建java项目时,最常用的打包命令有mvn package...mvn clean package ? ? mvn clean install ? ? mvn clean deploy(忽略最后的BUILD FAILURE) ? ?...仔细查看上面的输出结果截图,可以发现, mvn clean package依次执行了clean、resources、compile、testResources、testCompile、test、jar(...mvn clean install依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install等8个阶段。...由上面的分析可知主要区别如下, package命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库 install

3.7K40

maven install,build,package等基操及避坑指南

3 常用命令 maven install maven的install可以将项目本身编译并打包到本地仓库,这样其他项目引用本项目的jar包时不用去私服上下载jar包,直接从本地就可以拿到刚刚编译打包好的项目的...命令编译 IDEA可以很方便创建project和module,但是修改各个module的版本的时候,会遇到import报错的情况,这就是maven仓库中没有对应的包,仍然需要使用到install,...注意要使用lifecycle里面的install ?...这样就可以将已有的module打包到maven仓库,再进行修改版本号,不会影响项目里的其他module mvn clean 编译命令: mvn compile 打包命令: mvn package...跳过单元测试:mvn clean package -Dmaven.test.skip=true 4 避坑指南 对于多模块的项目,注意父 pom 会设置 JDK 版本,注意对齐版本号!

11K42
领券