- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.安装配置Java智能的卡开发环境
实验名称:安装配置Java智能卡
图 1 Java智能卡系统成结构
四、实验内容
使用 Eclipse 集成开发环境来编写 Java Card Applet。掌握如何建立工程,编写Applet,编译和运行,下载到智能卡中。
五、实验步骤(尽可能详细一些,图文并茂,列出具体的实验步骤)
开发Java智能卡程序之前,需要安装JDK(J2SE Development Kits)和JCDK(Java智能卡Development Kits)。这是开发Java智能卡程序所必需的。Java智能卡Applet的开发可在仿真环境和真实卡片中完成。在此,重点介绍仿真环境中Java智能卡工具的开发配置,对于基于卡片的开发配置流程,可参考各个卡片供应商的相关文档。
J2SDK的安装及配置
使用Java开发程序的第一步,就是安装JDK(J2SE Development Kits)。这里以J2SE 1.6安装作为范例。首先需要在SUN的官方网站上下载J2SDK1.6。
下载完成后是一个可执行文件,具体安装过程如下:
双击JDK安装文件,会看到如图3所示的画面。选择接受许可协议选项,单击【接受】按钮。
图 2 jdk安装
图 3 安装许可协议
(2)在图4中,选择【更改】按钮可以指定JDK的安装路径,推荐采用默认安装路径C:\Program Files\Java\jdk1.6.0_18。单击【下一步】按钮。
图 4 定制安装界面
(3)在图5中,单击【下一步】按钮开始安装。
图 5更改安装路径界面
(4)最终安装成功的提示画面如图6所示。
图 6安装完成界面
Eclipse的安装及配置
Eclipse是一款非常优秀的开源IDE,非常适合于Java开发,由于支持插件技术,受到了越来越多开发者的欢迎。
首先,从Eclipse的官方网站下载Windows平台的Eclipse,此处假定解压到C:\eclipse下。安装后的目录结构如图7所示。
图 7 Eclipse的安装目录
JCOP安装及配置
Java Card Open Platform (JCOP) 是由IBM苏黎世研究实验室开发的用于Java Card平台的智能卡操作系统。自2007年7月之后,JCOP操作系统的支持和开发活动转由恩智浦半导体(NXP Semiconductors)负责。
JCOP包含一个Java Card虚拟机(JCVM)来运行标准的Java Card应用。IBM为Java Card应用的开发提供了一套标准工具集——JCOP Tools,通过Eclipse插件的形式进行安装和使用。另外,IBM还提供了一套JCOP应用管理软件——JCOP Shell,它也被集成到开发工具套件中。
安装JCOP工具,首先打开Eclipse,点击Help-Install New Software。
图 8 打开Eclipse
出现Install窗口,点击【Add...】
图 9 Install窗口
填写Name,点击【Archive...】
图 10 Add Site
选择NXP JCOP_Plugins_Generic3.2.8_Target1.2.9.zip
图 11 Archive相应路径
选择相应文件后,单击【ok】
图 12 Add Site
勾选NXP JCOP Tools for Eclipse,单击【Next】
图 13 选择JCOP工具
出现安装界面
图 14 安装JCOP工具
点击【Next】
图 15 JCOP工具
选择I accept the terms of the license agreements,单击【Finish】
图 16 选择接受协议
开始安装,会弹出警告,点击OK
图 17 警告
安装完成,要求重启Eclipse,点击【Yes】
图 18 重启eclipse
在Java Compiler选项中,选择Compiler compliance level为1.5
图 19 Java Compiler选项
在Java Debug选项中,去掉Suspend execution on uncaught exceptions前面的勾,点击【Ok】
图 20 Java Debug选项
激活JCOP及建立第一个Java card工程,创建JavaCard Project,选择Other...-JavaCard Project.
图 21 创建JavaCard Project
第一次创建会提示激活JCOP工具
图 22 激活JCOP工具
有三种激活方法,我们使用的是第一种
图 23 选择激活方式
提示只是激活文件所在的位置,找到该目录的位置即可
图 24 找到激活文件
激活成功
图 25 激活成功
创建第一个工程,起一个名字,单击Finish
图 26
您可能关注的文档
- 01第一章 进制与码缘莫.ppt
- 02 SGSN9810 硬件系的统概述.ppt
- 02 优化设计的数学坏涅础.ppt
- 01、计算机基础知识的.ppt
- 02 数据通信基础与偷镍络互联.ppt
- 02 文件与目录操作系泥关指令.ppt
- 02--第二章宏观经济的学度量衡(I):国民收入核算.ppt
- 02--第二章宏观经济的学度量衡:国民收入核算.ppt
- 01背包问题的回溯法的求解实验报告.doc
- 02-1-0 第二章逻辑吹您数基础_2.0.ppt
- 中国国家标准 GB/T 45390-2025动力锂电池生产设备通信接口要求.pdf
- 中国国家标准 GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- 《GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型》.pdf
- GB/T 10184-2025电站锅炉性能试验规程.pdf
- 海尔智家股份有限公司海外监管公告 - 海尔智家股份有限公司2024年度环境、社会及管治报告.pdf
- 上海复旦张江生物医药股份有限公司2024 环境、社会及管治报告.pdf
- 中国邮政储蓄银行股份有限公司中国邮政储蓄银行2024年可持续发展报告.pdf
- 豫园股份:2024年环境、社会及管治(ESG)报告.pdf
- 南京熊猫电子股份有限公司海外监管公告 - 2024年度环境、社会及治理(ESG)报告.pdf
最近下载
- 骨科无菌术 手术区域的准备.pptx
- 《海岸带生态系统现状调查与评估技术导则 第7部分:牡蛎礁》(报批稿).pdf VIP
- GB4943-2001 信息技术设备 安全 第1部分:通用要求.pdf
- 基于舞弊风险因子理论的柏堡龙财务舞弊案例研究.pdf
- 《海岸带生态系统现状调查与评估技术导则 第5部分:珊瑚礁》(报批稿).pdf VIP
- 建筑施工安全风险辨识和分级管控指南、台账、企业安全风险分级管控清单.docx VIP
- 2025年施工员考试题库及完整答案【名师系列】.docx VIP
- 2025年施工员考试题库附完整答案【夺冠】.docx VIP
- 2025年白蚁防治员岗位职业技能资格知识考试题库(附含答案).docx
- 国际护士节护理操作技能竞赛理论题库.docx
文档评论(0)