java - 我如何在 Intellij 中运行 java 卡小程序?

标签 java intellij-idea javacard

我是 Java 卡 SDK 的初学者。我正在学习,而且我在 github 中找到了一个简单的示例

public class HelloWorld extends Applet {

protected HelloWorld() {
    register();
}

public static void install(byte[] bArray, short bOffset, byte bLength) {
    new HelloWorld();
}

/**
 * @noinspection UnusedDeclaration
 */
public void process(APDU apdu) {
    byte[] buffer = apdu.getBuffer();
    short lc = apdu.setIncomingAndReceive();
    apdu.setOutgoingAndSend(ISO7816.OFFSET_CDATA, lc);
}

}

我正在使用 Intellij IDE。我的问题是我不知道如何配置运行/调试配置?很简单,我想运行我的应用程序。在 Eclipse 中一切都很简单,但我不喜欢它 enter image description here

谢谢大家

最佳答案

您可以下载jCardSim并针对它进行编译/链接。这样你就不需要模拟器设置。调试后要针对Java Card本身进行编译,只需设置Oracle的Java Card开发环境即可。

关于java - 我如何在 Intellij 中运行 java 卡小程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45323223/

相关文章:

java - Log4j2 无法使用 json 配置文件

Javacard - 签名和验证

performance - 字节数组的快速位移 - CMAC 子 key

java - 字符串转int数组

java - 如何将控制台内容重定向到 Java 中的文本区域?

java - JSP 不返回带有下拉菜单的结果

java - 尝试从 <String> 数组列表中删除罗马数字和数字

文件存在时 Android SDK "no such file"

spring - IntelliJ IDEA 运行选项卡可以有颜色吗?

javacard - 如何自定义新安装的补充安全域(SSD)?