我可以在没有 reader 和实体卡的情况下使用 Javacard 吗?

Can I use Javacard without reader and physical card?

我正在做一个与智能卡安全相关的项目,我想进行一些测试。但是我现在无法获取卡片 reader 来进行测试。有没有办法在没有实体卡和卡片的情况下使用Javacard工具包reader? (例如,无需使用实体卡即可完全模拟卡的在线图书馆reader)

Oracle 分发的 JavaCard SDK 包括一个可以作为 Eclipse 插件启动的模拟卡。 https://www.oracle.com/java/technologies/javacard-sdk-downloads.html

我已经很久没有使用它了,但是它对调试一些应用程序非常有用。

有个jCardSim project which simulates JCRE classes -- see their Quick Start Guide.

这个项目非常适合 Java 卡片项目的“干”原型制作和单元测试。