【问题标题】:Eclipse doesn't recognize smartcardio libraryEclipse 无法识别 smartcardio 库
【发布时间】:2019-11-18 15:15:10
【问题描述】:

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

例如:

import javax.smartcardio.Card; 

会导致错误

Card cannot be resolved to a type

The import javax.smartcardio cannot be resolved

我们已尝试将“src.zip”添加到 Eclipse 中的 JRE 配置中,但其内容未出现在“项目资源管理器”中...

【问题讨论】:

  • 您的导入语句是什么样的?您不能导入包,只能导入其所有类型的类型或通配符。
  • 不幸的是,Java 的智能卡库从未包含在源代码或文档中。这是一个单独的编译,因此包含src.zip 并不能解决您的问题也就不足为奇了。您的问题需要更多关于您的项目设置、平台等的详细信息才能得到解决。
  • 我与@shlomi Levy 在同一个项目上工作。该项目由 Maven 构建成功

标签: java eclipse smartcardio


【解决方案1】:

Eclipse-版本(看图片。)

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

【讨论】:

    猜你喜欢
    • 2012-08-03
    • 2013-11-18
    • 2012-04-19
    • 2015-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-19
    • 2014-04-03
    相关资源
    最近更新 更多