【发布时间】:2021-07-28 15:55:42
【问题描述】:
我正在尝试从我的源代码创建一个 Javacard 小程序。
所以当我输入以下命令时:
converter -debug -verbose
-exportpath C:\java_card_kit-2_2_2-windows\java_card_kit-2_2_2\api_export_files
-classdir C:\smartcard-with-fingerprint-auth-master\smartcard-with-fingerprint-auth-master\Osiris\bin
-applet 0x01:0x02:0x03:0x04:0x05:0x06:0x07:0x08:0x09:0x00 Osiris osiris 0x01:0x02:0x03:0x04:0x05:0x06:0x07:0x08:0x09:0x00:0x00 1.0
我收到:
Exception in thread "main" java.lang.NoClassDefFoundError:
com/sun/javacard/converter/Converter
谁能帮我找出问题出在哪里?
【问题讨论】:
-
您可能在类路径中有一个库无法在 JVM 中加载。添加 System.out.println 或者使用 try catch throw 来定位需要修复的类。
-
JC_HOME环境变量使用什么值?鉴于您的命令行,它应该设置为C:\java_card_kit-2_2_2-windows\java_card_kit-2_2_2。 -
已解决!我要感谢您的回复
-
您好,我的小程序已准备就绪,但我无法将其下载到我的智能卡中。我正在使用 gp.exe,但即使我尝试执行 gp 的任何命令(>gp -list),我也会得到 6D00 作为答案。谁能帮帮我?
标签: java applet converters javacard