Eclipse 无法识别智能卡库

Shl*_*evy 5 java eclipse smartcardio

从 Sun 的 jdk (1.8) 迁移到 Openjdk12 后 - Eclipse 无法识别“javax.smartcardio”的整个库。

例如:

import javax.smartcardio.Card; 
Run Code Online (Sandbox Code Playgroud)

会导致错误

Card cannot be resolved to a type

The import javax.smartcardio cannot be resolved
Run Code Online (Sandbox Code Playgroud)

我们尝试将“src.zip”添加到Eclipse中的JRE配置中,但其内容没有出现在“Project Explorer”中...

M S*_*n R 8

Eclipse 版本(看图片。)

  1. 右键项目->配置构建路径...图片
  2. 模块依赖->添加系统模块...图片
  3. 添加java.smartcardio(不是javax.smartcardio)图片
  4. 检查模块 - >应用并关闭图片