我开始在JavaCard(更具体地说是JavaCard 2.2.2)中开发。
我正在寻找在JavaCard中开发的工具。我想要一个既包含模拟器又包含调试器的IDE。来自IBM的eclipse插件JCOP工具似乎是这样做的,但由于某些原因我无法在线找到它。有些论坛指向链接http://www.zurich.ibm.com/jcop/download/eclipse/,但此链接不再有效......
有谁知道发生了什么事?是否已停止使用JCOP工具?如果是这样,有人可以建议另一个能够提供这些功能的IDE吗?
答案 0 :(得分:4)
IBM不再维护JCOP工具。所有与JCOP操作系统相关的支持活动都在2007年移交给恩智浦(?)。您可以直接从恩智浦获取更多信息(tools.jcop@nxp.com),但如果您的请求没有真正的商业案例支持,请不要指望他们做出回应。
Java Card开发的工具链(各种版本)可直接从Oracle(通过他们的网站)获得。工具链可以在命令行中使用,也支持ANT任务。要上传到真实卡,您可以使用开放的Global Platform工具(例如GPShell)。
答案 1 :(得分:3)
您可以使用GPJ或GPSHELL或JCMANAGER在真实的javacards上上传和删除.cap文件。这些是下载链接:
GPJ: http://sourceforge.net/projects/gpj/ (现在GlobalPlatformPro https://github.com/martinpaljak/GlobalPlatformPro)
JCManager: https://github.com/martinpaljak/jcManager
GPShell: http://sourceforge.net/projects/globalplatform/files/GPShell/
答案 2 :(得分:1)
据我所知,JCOP仍然可用,但只能直接来自恩智浦,而不是免费。 而且,由于Oracle拥有Java和Java Card,NetBeans使得使用JavaCards(主要是JavaCard 3)变得非常容易,但只要您使用“经典applet”,它就会充当2.2.2
它还附带了一个方便的快速入门指南https://netbeans.org/kb/docs/javame/java-card.html
答案 3 :(得分:0)
您可以尝试使用JCIDE为免费开发JavaCard Applet。它是专为JavaCard编程语言设计的集成开发环境。
JCIDE本身还附带快速入门视频教程来帮助您。我觉得使用过程很棒。
您可以在" https://github.com/Tolice/JCIDE/wiki"
中查看有关JCIDE的更多信息