打包后的jar包放在生产环境下,在创建mqttClient时报错空指针异常,但是用本地IDEA运行下不报错。
MqttClient client = new MqttClient(server, clientId);
打包后的jar放在生产环境下,这句代码报错,server和clientId都有值。

打包后的jar包放在生产环境下,在创建mqttClient时报错空指针异常,但是用本地IDEA运行下不报错。
MqttClient client = new MqttClient(server, clientId);
打包后的jar放在生产环境下,这句代码报错,server和clientId都有值。

关注让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言问题描述:在生产环境下运行打包后的jar包创建MqttClient对象时报空指针异常,但在本地IDEA下运行不报错,而且server和clientId都有值。 可能原因:可能是在生产环境中缺少依赖项或配置文件,导致无法正常创建MqttClient对象。 解决方法: