当前位置: 首页 > 知识库问答 >
问题:

基于Eclipse的Java Card 3平台编程

卢阳成
2023-03-14

我在Eclipse中使用EclipseJCDE插件和Java Card 2.2.2开发工具包为Java Card 2.2.2编写了程序。

现在我想为我的智能卡编写程序,这是一个Java card 3.0.1经典版,但我不知道如何才能做到这一点!

我现在可以在Eclipse中编写程序吗?或者我需要一个新的插件?

我该如何处理这个。jar文件?我应该把它作为库导入到我的项目中,和JC2.2.2的库一起吗?

或者我必须复制到以前开发工具包的bin目录中?

我对此真的很困惑!我应该为Eclipse添加另一个插件吗?还是我必须换mu IDE?

如何才能为Java Card 3.0.1编写程序?我如何将它们转换为。CAP文件?(据我所知我不能再使用转换器了,对吗?)

共有1个答案

符功
2023-03-14

为了在Eclipse中开发Java Card target 3.0.1(在任何平台上):

>

  • 获取Java Card 3.0.3开发工具包(JCDK 3.0.3实现规范3.0.1)。你可以在这里拿到。或者,您可以从Oracle web页面下载它,但随后需要Windows machine来安装。jar并获取其内容。
  • 下载Java Card 3.0.1规范(java_card_kit-3_0_1-doc-spec-rr-15_may_2009.zip)。提取它的内容。

    在Eclipse中,右键单击项目“构建路径-->添加外部归档...”并从3.0.3开发工具包目录中添加lib/api_classic.jar。这将启用代码完成并修复潜在的导入错误。

    <?xml version="1.0" encoding="UTF-8"?>
    <project name="Hello World" default="Hello" basedir="."> 
    <target name="jcpro">
    <taskdef name="javacard" classname="pro.javacard.ant.JavaCard" classpath="ant-javacard.jar"/>
    </target>
    <target name="Hello" depends="jcpro">
    <javacard>
    <cap jckit="jc303_kit/" aid="01020304050607080900" output="testjcard.cap" sources="workspace/testjcard/src/testjcard/">
    <applet class="testjcard.JTest" aid="0102030405060708090005"/>
    </cap>
    </javacard>
    </target>
    </project>
    

    build.xml也可以添加到Eclipse中的项目下。

    
        java -jar GlobalPlatformPro/gp.jar -delete 0102030405060708090005
        java -jar GlobalPlatformPro/gp.jar -delete 01020304050607080900
        java -jar GlobalPlatformPro/gp.jar -install testjcard.cap
    
    

  •  类似资料:
    • 目前,我正在创建基于Eclipse4的RCP应用程序,它有部分(视图和编辑器)。我想添加一个基于GEF的图形编辑器。但是没有找到任何关于Eclipse4和GEF的教程。 目前,我也看到了GEF4,但它的渲染引擎是JavaFX。我不应该使用GEF4,因为我必须提供图形编辑器和不同部分之间的拖放功能。

    • Hybris适合这些任务吗? 谢谢!

    • 我将开始工作与这个平台下个月,所以我需要一些建议之前。 总而言之,我想问一下我是否应该学习如何在Spring中使用xml配置?

    • 问题内容: 在Eclipse中,内容辅助通常由某个类(JavaDoc,示例)实现。 如何为基于JSDT的编辑器实现相同的? 我知道的唯一示例是http://code.google.com/a/eclipselabs.org/p/jsdt- jquery/ ,但是它很大且不清楚如何扩展JSDT来进行代码辅助。 JSDT中还有其他API吗?请指向要使用的API。 问题答案: 您需要实现JSDT编辑器的

    • 本文向大家介绍基于Android平台实现拼图小游戏,包括了基于Android平台实现拼图小游戏的使用技巧和注意事项,需要的朋友参考一下 一、需求描述 拼图是一款益智类经典游戏了,本游戏学习了一些前辈们的经验,整体来说讲,将图片用切图工具进行切割,监听用户手指滑动事件,当用户对凌乱的图片,在一定的时间内拼凑恢复成原来的样子,则成功闯关。 根据游戏不同的关卡对图片进行动态的切割。玩家可以在随意交换任意

    • 本文向大家介绍详解基于Bootstrap扁平化的后台框架Ace,包括了详解基于Bootstrap扁平化的后台框架Ace的使用技巧和注意事项,需要的朋友参考一下 最近一段时间在做一个管理系统,在网上找了很久的前端展示框架,终于找到一款基于Bootstrap的后台管理系统模版:Ace。Bootstrap是Twitter 于2010年开发出来的前端框架,用过的同学应该知道,这款前端框架不仅界面很美观,而