mvn clean install:先清理旧的构建文件,然后编译、测试、打包,并安装到本地 Maven 仓库。
4、install: 该命令包含了package命令功能,不但会在项目路径下生成class文件和jar包,同时会在你的本地maven仓库生成jar文件,供其他项目使用(如果没有设置过maven本地仓库,一般在用户/.m2目录下。如果a项目依赖于b项目,那么install b项目时,会在本地仓库同时生成pom文件和jar文件,解决了上面打包package出错的问题) bu...
强制检查更新,由于快照版本的更新策略(一天更新几次、隔段时间更新一次)存在,如果想强制更新就会用到此...
install会编译和打包,但是也会把这个包放到你的本地仓库中。这将使其他项目可以引用它并从本地存储库中获取它。
mvn clean 清理构建环境。 mvn install 编译并安装构建产物到本地仓库。 org.apache.maven.plugins:maven-deploy-plugin:2.8:deploy 将构建产物部署到远程仓库。 -d 启用调试输出,以便在构建过程中获取更多详细信息。 预期效果: 构建环境被清理。 项目被成功编译并打包。 打包后的文件被安装到本地 Maven 仓库。 打...
5.mvn clean deploy 将项目构建输出的构件部署到配置对应的远程仓库。 如果项目当前的版本是快照版本,则部署到快照版本仓库地址,否则就部署到发布版本仓库地址。 6.mvn clean install-U 使用命令行-U参数强制让Maven检查更新 7.mvn dependency:list 已解析依赖 ...
mvn [options] [<goal(s)>] [<phase(s)>] -U 是options 和goals位置没有关系 ...
mvn clean compile,将.java类编译为.class文件;mvn clean test, 执行单元测试。本质上,还是执行了一个完整的生命周期,clean:clean, resources:resources, compiler:compile, resources:testResources, compiler:testCompile mvn clean package,进行打包。mvn clean install –Dmaven.test.skip mvn clean ...
mvn clean install 查看当前项目已被解析的依赖 mvn dependency:list 常用于Jar包依赖冲突排查等。 上传到私服 mvn deploy 复杂组合命令 强制检查更新后打包 mvn clean package -U -U参数,强制检查更新,防止缓存等原因使用历史依赖,在自动化发布脚本中会经常用到。