繁体   English   中英

import sun.security.pkcs11 无法解析

[英]import sun.security.pkcs11 cannot be resolved

我正在将代码从 Java8 更新到 Java11,而 eclipse 无法识别这些包:

import sun.security.pkcs11.*; 
import sun.security.pkcs11.wrapper.*;

错误是“包不可访问”

但是该包在JDK中可用

module jdk.crypto.cryptoki {
    // Depends on SunEC provider for EC related functionality
    requires jdk.crypto.ec;

    provides java.security.Provider with sun.security.pkcs11.SunPKCS11; }

我尝试将此行添加到 Maven args 中,但没有成功

<arg>-XDignore.symbol.file</arg>

有什么建议?

就我而言,我在构建路径中切换到 JRE 而不是 JDK。

据我所知,这是因为 JRE 具有安全策略。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM