3、test: 测试,打包,安装,发布 4、package: 打包,将项目打包成jar包到本地项目存放的位置下的target目录下,即本地编译目录 5、install: 安装,将jar包安装到本地仓库 6、deploy: 发布,将做好的项目打包上传到远程仓库(私服) 1. 2. 3. 4. 5. 6. maven右侧: lifecycle:生命周期 里面就是对应的构建指令 ...
mvn test-compile:编译测试程序,不编译主程序 mvn package:项目打包,在项目target目录下生成编译后的jar或war等文件 mvn install:项目打包并发布到本地仓库 mvn site:生成项目相关信息的网站 2、命令参数参考: -D 传入属性参数 -P 使用pom中指定的配置 -e 显示maven运行出错的信息 -o 离线执行命令,即不去远程仓...
-DarchetypeCatalog=internal构建的骨架资源从本地获取,而不是从中央仓库获取 使用mvn install package时默认会将test目录下的一起打包,单有些场景是不需要将test打包的: 比如这是个历史项目,有些测试用例跑不过去,查起来很费劲,那么运行时果断加上这个参数 生成部署包时,test代码是不希望放到服务器上的 有时test包...
在执行mvn package命令的过程中,会自动先执行mvn clean、mvn compile、mvn test-compile、mvn test,然后再执行mvn package进行打包 5. 安装操作 mvn install 命令会将程序打成的包安装到本地仓库(针对jar包,war包安装到本地仓库意义不大) 在执行mvn install命令的过程中,会自动先执行mvn clean、mvn compile、mvn ...
maven 打包:mvn package 只打jar包:mvn jar:jar 生成源码jar包:mvn source:jar 产生应用需要的任何额外的源代码:mvn generate-sources 编译源代码: mvn compile 编译测试代码:mvn test-compile 运行测试:mvn test 运行检查:mvn verify 清理maven项目:mvn clean ...
清除上一次构建的项目生成的文件,然后把target下的jar安装到本地仓库, -U (注意大写)参数强制让maven检查所有SNAPSHOT依赖更新,确保项目构建时基于最新的状态, 如果没有-U参数,Maven以天为单位检查SNAPSHOT的更新。 4.mvn package 把项目的jar包构建到项目的target目录下 ...
mvn package -Prelease打包,并生成部署用的包,比如deploy/*.tgz mvn install 打包并安装到本地库 mvn eclipse:eclipse 生成eclipse项目文件 mvn eclipse:clean 清除eclipse项目文件 mvn site 生成项目相关信息的网站 4>maven插件常用参数 mvn -Dwtpversion=2.0 指定maven版本 ...
mvn package:打包 mvn install:安装 执行maven命令必须进入到pom.xml的目录中进行执行 进入到项目的pom.xml目录之后,就可以执行啦。 1、运行 mvn compile OK,运行完毕,在pom.xml配置的依赖的包已经导入到仓库了,问题来了,仓库默认的位置在哪? 仓库的默认位置:c:\Usrs[登录当前系统的用户名].m2\repository ...
例如,执行mvn clean package时,会先执行清理操作,然后执行打包操作。三、Maven中的compile操作mvn compile是编译命令,作用是将项目中的Java代码编译为.class文件。编译后的.class文件会被拷贝到target/classes目录下。该操作使用maven-compiler-plugin插件来完成。四、Maven中的package操作mvn package是一个打包命令,作用...