【问题标题】:Provider for jakarta.activation.spi.MimeTypeRegistryProvider cannot be found找不到 jakarta.activation.spi.MimeTypeRegistryProvider 的提供程序
【发布时间】:2023-01-31 05:19:13
【问题描述】:

必须从 javax.mail 更改为 jakarta.mail 后,由于“找不到 jakarta.activation.spi.MimeTypeRegistryProvider 提供者”,我的应用程序无法启动。什么是 MimeTypeRegistryProvider,如何添加一个?

【问题讨论】:

    标签: java jakarta-mail


    【解决方案1】:

    添加 Angus Mail Provider 到你的类路径。

    对于 maven,将以下依赖项添加到你的pom.xml

    <dependency>
      <groupId>org.eclipse.angus</groupId>
      <artifactId>angus-mail</artifactId>
    </dependency>
    

    【讨论】:

      【解决方案2】:

      您需要添加 angus-activation-1.1.0.jar 和 angus-mail-1.1.0.jar 包(或这些文件的最新版本,完全取决于您使用的是什么。”

      【讨论】:

      • 您的答案可以通过其他支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写出好的答案的信息in the help center
      • 1.1.0 版对我不起作用,2.0.0 版可以解决问题
      猜你喜欢
      • 2020-04-12
      • 1970-01-01
      • 1970-01-01
      • 2013-06-25
      • 2021-12-15
      • 2015-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多