You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-3Lines changed: 5 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -59,15 +59,17 @@ target:
59
59
[cap] CAP saved to /Users/martin/projects/ant-javacard/Empty_A000000617008E5CDAAE_50da91a4_2.2.2.cap
60
60
```
61
61
## Recommended setup
62
+
Based on the [JavaCard SDK and JDK version compatibility matrix](https://github.com/martinpaljak/ant-javacard/wiki/JavaCard-SDK-and-JDK-version-compatibility).
62
63
- Targeting JC 3.0.4 or later (modern JavaCard-s)
63
64
- Use JDK 17 (don't forget to set `$JAVA_HOME`)
64
65
- Use JavaCard SDK 3.2.0 (`jckit="sdks/jc320v24.0_kit"`) with right target (`targetsdk="3.x.y"`)
65
66
- NOTE: depending on your external components, absence of v2.3 export files will force you to stick with JavaCard SDK 3.1
66
-
- Targeting JC 2.x.y or 3.0.1 (legacy JavaCard-s)
67
-
- Use JDK 8 (don't forget to set `$JAVA_HOME`)
67
+
- Targeting JC 2.x.y or 3.0.1 (older JavaCard-s)
68
+
- Use JDK 11 (don't forget to set `$JAVA_HOME`)
68
69
- Use JavaCard SDK 3.0.5u4 (`jckit="sdks/jc305u4_kit"`) with right target (`targetsdk="sdks/jc222_kit"`)
69
70
70
-
> Note: ant-javacard will continue to support JavaCard 2 for as long as this is achievable with sane effort
71
+
> [!NOTE]
72
+
> ant-javacard will continue to support using JavaCard 2.X SDK-s (and thus JDK-8) for as long as this is achievable with sane effort
0 commit comments