Java Card Development kit (JCDK3)配置及编译
2014-04-03 21:21
513 查看
ANT_HOME C:\Work\Program_hongen\apache_ant_1.8.0RC1
path;C:\Work\Program_hongen\apache_ant_1.8.0RC1\bin
JAVA_HOME C:\Program Files (x86)\Java\jdk1.7.0_17
path C:\Program Files (x86)\Java\jdk1.7.0_17\bin;
JC_CLASSIC_HOME C:\Work\Program_hongen\JCDK3_0_2
path C:\Work\Program_hongen\JCDK3_0_2;
下载ant-contrib-r170.jar放到Ant\lib下
********************************
以下配置也适用
ANT_HOME
C:\apache_ant_1.8.0RC1
JAVA_HOME
C:\jdk1.6.0_18
JC_CLASSIC_HOME
C:\JCDK3.0.2_ClassicEdition
PATH
%JAVA_HOME%\bin;%ANT_HOME%\bin;%JC_CLASSIC_HOME%;
***************
注意:
1:配置JAVA_HOME ,ANT_HOME,JC_CLASSIC_HOME的时候,后面不要加分号
例如:C:\apache_ant_1.8.0RC1 可运行
***
C:\apache_ant_1.8.0RC1; 不能正常运行
2:安装的JCDK目录不要有空格,例如:c:\program file\,这样就不行。
需要JDK1.6 update10以上,在Win7系统中,可以使用java -jar jdk1.7.jar 进行安装
编译文件:
c:\HelloWorld>%JC_CLASSIC_HOME%\bin\converter.bat -out CAP EXP JCA -exportpath %JC_CLASSIC_HOME%\api_export_files -applet 0x10:0x00:0x00:0x00:0x11:0x12:0x13 HelloWorld com.sun.jcclassic.samples.helloworld 0x10:0x00:0x00:0x00:0x11:0x12:0x14 1.0
*************************
%JC_CLASSIC_HOME%\bin\converter.bat
JCDK目录下的converter.bat文件
*************************
-out CAP EXP JCA
参数设置,是可选的,也可以不写,默认会输出CAP和EXP文件
*************************
-exportpath %JC_CLASSIC_HOME%\api_export_files
转换的时候需要framework.exp文件,用ExportPath指明文件在哪
*************************
-applet 0x10:0x00:0x00:0x00:0x11:0x12:0x13 HelloWorld
默认Applet的AID和默认的class(有点不确定,如需确认,请看官方文档)
*************************
com.sun.jcclassic.samples.helloworld
存放.class文件的包路径
*************************
0x10:0x00:0x00:0x00:0x11:0x12:0x14 1.0
包的AID和版本号
path;C:\Work\Program_hongen\apache_ant_1.8.0RC1\bin
JAVA_HOME C:\Program Files (x86)\Java\jdk1.7.0_17
path C:\Program Files (x86)\Java\jdk1.7.0_17\bin;
JC_CLASSIC_HOME C:\Work\Program_hongen\JCDK3_0_2
path C:\Work\Program_hongen\JCDK3_0_2;
下载ant-contrib-r170.jar放到Ant\lib下
********************************
以下配置也适用
ANT_HOME
C:\apache_ant_1.8.0RC1
JAVA_HOME
C:\jdk1.6.0_18
JC_CLASSIC_HOME
C:\JCDK3.0.2_ClassicEdition
PATH
%JAVA_HOME%\bin;%ANT_HOME%\bin;%JC_CLASSIC_HOME%;
***************
注意:
1:配置JAVA_HOME ,ANT_HOME,JC_CLASSIC_HOME的时候,后面不要加分号
例如:C:\apache_ant_1.8.0RC1 可运行
***
C:\apache_ant_1.8.0RC1; 不能正常运行
2:安装的JCDK目录不要有空格,例如:c:\program file\,这样就不行。
需要JDK1.6 update10以上,在Win7系统中,可以使用java -jar jdk1.7.jar 进行安装
编译文件:
c:\HelloWorld>%JC_CLASSIC_HOME%\bin\converter.bat -out CAP EXP JCA -exportpath %JC_CLASSIC_HOME%\api_export_files -applet 0x10:0x00:0x00:0x00:0x11:0x12:0x13 HelloWorld com.sun.jcclassic.samples.helloworld 0x10:0x00:0x00:0x00:0x11:0x12:0x14 1.0
*************************
%JC_CLASSIC_HOME%\bin\converter.bat
JCDK目录下的converter.bat文件
*************************
-out CAP EXP JCA
参数设置,是可选的,也可以不写,默认会输出CAP和EXP文件
*************************
-exportpath %JC_CLASSIC_HOME%\api_export_files
转换的时候需要framework.exp文件,用ExportPath指明文件在哪
*************************
-applet 0x10:0x00:0x00:0x00:0x11:0x12:0x13 HelloWorld
默认Applet的AID和默认的class(有点不确定,如需确认,请看官方文档)
*************************
com.sun.jcclassic.samples.helloworld
存放.class文件的包路径
*************************
0x10:0x00:0x00:0x00:0x11:0x12:0x14 1.0
包的AID和版本号
相关文章推荐
- Java多线程编程
- spring与mybatis整合(基于配置文件)
- JAVA中string.repalce()和string.replaceAll()有什么区别?
- 第三次作业——顺序查找,二分查找
- String类substring方法导致的Java内存泄漏问题
- Java内存溢出的详细解决方案
- java内存管理之二
- java内存管理之一
- java动态数组、集合类、以及数组辅助工具的简单使用
- eclipse编辑器,怎么创建PHP和JAVA的工程项目?
- java中的堆栈
- Java序列化问题
- JAVA编程思想学习第一篇の对象导论
- java23种设计模式的有趣解释
- spring与mybatis三种整合方法
- Spring AOP
- Eclipse(PHP、JAVA)的快捷键大全
- springIoc
- eclipse有时新建一个PHP文件或者是HTML文件没有快捷键太麻烦了,总要用鼠标点 怎么创建自己的快捷键呢?
- 全面解析Java中的String数据类型