为什么oracle不提供Java Card 3.0.1、3.0.2和3.0.4的开发工具包?

The*_*ser 3 javacard

我有JCOP v2.4.2 r3智能卡。它的Security Target中写到我的卡支持Java Card 3.0.1 Classic版本。我在Oracle网站上搜索了一个开发套件来为我的卡开发一些小程序,但我找不到它们。Java Card 3.0.3只有一个开发套件,而所有版本都有规范。

Q1:如何将我的“.java”文件转换为除v3.0.3之外的其他版本的“.cap”文件?

Mar*_*jak 5

A1:请阅读以下内容:http://www.oracle.com/technetwork/java/javame/javacard/download/releasenotes-jsp-1440109.html

Java Card 3平台由规范版本3.0、3.0.1和3.0.4以及开发套件版本3.0.1、3.0.2、3.0.3和3.0.4组成。

SDK 3.0.3 面向规范 3.0.1。

A2:(也适用于 A1)您可以使用ant-javacard:开源、跨平台、所有 JavaCard 版本 用于与 SDK 配合使用的 Ant 任务: https: //github.com/martinpaljak/ant-javacard