(JavaCard) 技术入门 3 -- 在ubuntu上搭建JCDK开发环境

在ubuntu上搭建JCDK开发环境的组建和win上类似,需要注意的主要是运行权限问题。

win上的JCDK组建参见:http://blog.csdn.net/caesarzou/article/details/6742758


1.安装jdk 1.5

$ sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy main multiverse"
$ sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy-updates main multiverse"
$ sudo apt-get update
$ sudo apt-get install sun-java5-jdk
2.安装ant

$ sudo apt-get install ant

3.创建javacard目录

$ cd ~
$ mkdir javacard

3.在oracle的网站上下载jcdk开发包:java_card_kit-2_2_2-linux.zip 到 ~/javacard目录

4.解压

$ cd ~/javacard
$ unzip java_card_kit-2_2_2-linux.zip
$ cd java_card_kit-2_2_2
$ unzip *.zip
5.修改环境变量,编辑文件~/.bashrc, 增加如下定义:

declare -x JC_HOME=~/javacard/java_card_kit-2_2_2
declare -x JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.22
PATH=.:$JC_HOME/bin:$PATH
6.给相应的工具增加写权限

$ cd ~/javacard/java_card_kit-2_2_2/bin $ chmod +x apdutool;chmod +x capdump;chmod +x capgen;chmod +x converter;chmod +x cref;chmod +x exp2text $ chmod +x jcwde;chmod +x scriptgen;chmod +x verifycap;chmod +x verifyexp;chmod +x verifyrev 

7. OK! 编译一下samples试试吧。

$ cd ~/javacard/java_card_kit-2_2_2/samples;ant

PS JCOP的eclipse控件也支持linux

1.安装eclipse

$ sudo apt-get install eclipse

创建工作目录,建立license文件。

将zip解压于plugin目录 /usr/lib/eclipse/plugins

修改模拟器运行权限

$ cd /usr/lib/eclipse/plugins/com.ibm.bluez.jcop.eclipse_3.1.1.b/simuls/nJCOP/linux/x86
$ chmod +x jcop



你可能感兴趣的:(java,eclipse,ant,ubuntu,Path,Deb)