首先说一下,我要开发的java卡是版本2.2.2,jdk是1.5.0
资源网上都能找到,安装jdk即可。
jcdk2.2.2下载路径:
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=java_card_kit-2.2.2-oth-JPR@CDS-CDS_Developer
jdk1.5.0下载地址:
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=java_ee_sdk-5_01-oth-JPR@CDS-CDS_Developer
环境变量设置如下:
@echo off
set JC_HOME=D:/javacard/javacard/java_card_kit-2_2_2
set JAVA_HOME=C:/jdk1.5.0
set PATH=.;%JC_HOME%/bin;%JAVA_HOME%/bin;%PATH%
set CLASSPATH=.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar;%JC_HOME%/lib;%JC_HOME%/lib/api.jar;%JC_HOME%/lib/installer.jar
@echo on
具体就不细说了,根据自己的安装位置做相应的修改即可。
要注意的问题:
jdk的路径最好不要有空格,默认是装到“program files”目录下,这就有空格,后面会发现很多操作命令都用不了,其实就是空格造成
运行完这个配置文件,javac converter scriptgen apdutool capdump等工具都可以正常使用了。