jenkins打包问题jar问题
jenkins打包问题
一定要检查名称是不是对的!!!!!!!!!!!
问题
<dependency><groupId>org.eclipse.paho</groupId><artifactId>org.eclipse.paho.client.MQTTv3</artifactId><version>1.2.5</version>
</dependency>
改为:
<dependency><groupId>org.eclipse.paho</groupId><artifactId>org.eclipse.paho.client.mqttv3</artifactId><version>1.2.5</version>
</dependency>
这个问题很诡异, 本地跑时,某个服务用错的也跑起来了,
Jenkins打包失败需注意依赖名称准确性。示例中MQTT客户端依赖的artifactId大小写错误(MQTTv3应为mqttv3),导致构建问题。本地开发时可能因IDE自动修正或其他服务正确引用而掩盖错误,但Jenkins严格遵循配置。关键点:1)仔细核对依赖 ;2)大小写敏感;3)本地与CI环境差异。此类隐蔽问题可通过Maven clean操作暴露。