天津最好的网站建设,wordpress添加表单,济南网页设计培训,互联网裁员在IDEA右侧Maven菜单中#xff0c;有以下几种指令。 clean#xff1a;清理#xff0c;清除上一次构建生产的文件。执行该命令会删除项目地址下的target文件#xff0c;但不会删除本地的maven已生成的文件。
validate#xff1a;验证#xff0c;验证项目是否正确且所有必…在IDEA右侧Maven菜单中有以下几种指令。 clean清理清除上一次构建生产的文件。执行该命令会删除项目地址下的target文件但不会删除本地的maven已生成的文件。
validate验证验证项目是否正确且所有必要的信息均可用。
compile编译源码在target文件夹下生成classes文件夹。
test单元测试。
package打包将工程文件打包成jar/war格式等。执行该命令会在项目地址下生成target文件并且package是包含了compile命令的功能会同时在target下生成classes文件夹。
verify核实对package的结果进行任何检查以确保符合质量标准。
install安装该命令包含了package命令的功能同时把打好的可执行jar/war布署到本地maven仓库但没有布署到远程maven私服仓库。
site站点生成项目的站点文档。
deploy上传将打好的可执行jar/war上传至远程maven私服仓库。 但每次都要将项目点点操作进行打包显得程序员很呆。 所以在IDEA底部‘Terminal’有另一种打包方式只需执行一条指令即可完成。
如mvn -T 4C clean package -Dmaven.test.skiptrue -pl mavenTest -am -P dev
参数解释mav -v显示maven版本信息mvn -e显示maven运行出错信息mvn -pl moduleName指定moduleName上执行命令mvn -ff遇到构建失败就退出mvn -fae仅影响构建结果允许不受影响的构建继续mvn -D指定Java全局属性。如 -Dmaven.test.skiptrue 跳过单元测试mvn -T int指定int个线程数mvn -am同时处理选定模块所依赖的模块mvn -P xxx使用名为xxx的yml文件