我正在尝试在 OSGi Bundle 中使用 com.sun.crypto.provider.SunJCE (用于 HMAC)。
我正在使用带有这些配置的 maven-bundle-plugin:
<Embed-Dependency>*;scope=runtime;inline=false</Embed-Dependency>
<Import-Package>*;resolution:=optional</Import-Package>
当我执行我的包时,我收到了这个错误:
Caused by: java.lang.ClassNotFoundException: com.sun.crypto.provider.SunJCE
如何获取我的 OSGi 包中的代码以访问 com.sun.crypto.provider?