一、背景
通用方法集成到一个项目,通过jar包引入各个项目使用,方便统一使用,统一修改,本次为修改token的获取方式。
二、方法
1、主要用到命令:
mvn deploy --settings /Users/xxxxx/.m2/settings.xml
三、遇到问题
1、直接执行命令 mvn deploy,打包失败,报错 401,发现是setting.xml的配置认证有问题。
2、拉取新jar包发现没有新代码,后发现其实是 写的for(User us: list) 变成了while。
3、疑惑打包是否含新代码,可以 mvn clean package 然后查看target 中是否包含新代码。
四、待学习部分
1、maven 的 setting.xml的作用。
2、maven 的 package、install、deploy的作用跟区分。
3、maven 私库发布认证等相关问题。
五、参考