Source code
The official jCardSim source repository is located at https://github.com/licel/jcardsim.
Building
NOTE: jCardSim must be built on Windows, because the JCDK is no longer packaged for other platforms. However, the JAR files produced by the build are still cross-platform.
Install the Java Development Kit (JDK) 8 from Oracle.
Install the Java Card Classic Development Kit from Oracle, which provides the Java Card API classes. The installer should automatically set the
JC_CLASSIC_HOME
environment variable system-wide.Install Apache Maven, which is used to build jCardSim. Follow the installation tips to set the
PATH
andJAVA_HOME
environment variables.From the directory containing the jCardSim source code, execute the following commands:
mvn initialize mvn clean install
Development
jCardSim is an open source project, and it would be a pleasure for us to see you as committers and contributors!
We are using the following principles in jCardSim's development process: