Java Card Development kit (JCDK3)配置及編譯

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和版本號

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章