maven命令、npm命令

本文详细介绍了Maven的常用命令,包括清理、打包、安装等操作,以及如何跳过测试和指定特定模块打包。同时,讲解了npm的下载、解压、环境配置等步骤,并展示了Jenkins中配置npm和Maven的pipeline示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

maven命令

1.mvn clean deploy

#打包jar到远端(Nexus)

2.mvn clean install

#打包JAR到本地Repo

3.mvn clean package

#仅仅打包JAR到代码目录下

4.mvn clean

#清除之前打包所产生的文件或目录

5.mvn install -Dmaven.test.skip=true

#跳过测试

6.mvn参数介绍
参考 https://www.cnblogs.com/zhaoyan001/p/8735196.html

-U 强制更新snapshot类型的插件或依赖库(否则maven一天只会更新一次snapshot依赖)
-B 避免交互被打断,–batch-mode 在非交互(批处理)模式下运行(该模式下,当Mven需要输入时,它不会停下来接受用户的输入,而是使用合理的默认值);
-e --errors 控制Maven的日志级别,产生执行错误相关消息;
-X --debug 控制Maven的日志级别,产生执行调试信息;
-Pxxx #激活 id 为 xxx的profile (如有多个,用逗号隔开);

7.代码中有多个子模块只打包其中一个 -pl 模块名 -am

模块:rds-business-mgmt
分支:develop
打包命令:mvn clean package -pl rds-business-mgmt -am -B -e -U -P aiways-prod

假如子模块下面还有子模块 例如 rds-business-mgmt/xxx

打包命令:mvn clean package -pl rds-business-mgmt/xxx -am -B -e -U -P aiways-prod

npm

#1.下载
wget https://nodejs.org/dist/v10.14.1/node-v10.14.1-linux-x64.tar.xz

#2.解压
tar xf node-v10.14.1-linux-x64.tar.xz -C /data/ota_soft/

#3.软连接
ln -sf /data/ota_soft/node-v10.14.1-linux-x64 /data/ota_soft/node

#4.设置仓库
echo “registry = https://registry.npm.taobao.org” >> jenkins_user_home/.npmrc

#5.环境变量配置
ln -sf /data/ota_soft/node/bin/npm /usr/local/bin/npm
ln -sf /data/ota_soft/node/bin/node /usr/local/bin/node

#6.jenkins配置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PL6z4H2V-1636641790929)(maven命令.assets/1636383284290.png)]

\7.pipeline

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aiHqJMhT-1636641790933)(maven命令.assets/1636383315043.png)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值