更新Azure消息服务总线后,Java应用程序无法使用Azure消息



遵循此处的说明https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-java-how-to-use-queues测试java应用程序以连接、发送和接收消息

有了用于azure消息服务总线的7.0.2版本,一切都可以正常工作。

但是,当我更新版本时,无论是在构建时还是在运行时都会出现错误。

我知道它应该是向后兼容的,我想我做错了什么。我也尝试过更新azure core的版本,但没有成功。如果有人能帮忙,我将不胜感激。

7.3.0-java.lang.ClassNotFoundException:com.azure.core.util.AsyncCloseable

7.7.0-java.lang.ClassNotFoundException:com.azure.core.client.trails.TokenCredentialTrait

  • "java.lang.ClassNotFoundException"是一个java检查的异常,当JVM试图加载类但在类路径中找不到它时,就会发生这种异常
  • 通常,由于"ClassNotFoundException"是一个已检查的异常,因此必须在可以引发它的方法中显式处理它——通过使用"try-catch块"或通过使用"throws"子句
  • 您可以参考类似的SO线程以获取更多信息。参考文献1、参考文献2

最新更新