JDK and JARs

The MJ Runtime library requires JDK 1.6 or higher.

The MJ JAR

MJ classes are bundled into a single JAR. For Maven users:

<dependency>
  <groupId>com.mapper2java</groupId>
  <artifactId>mj-all</artifactId>
  <version>1.0</version>
</dependency>

Dependencies

MJ is dependent on JARs from the Apache Commons, SLF4J, FreeMarker and Spring projects.

Deploying MJ Applications

Applications making use of MJ may find the JEE servlet model provides an execution environment amenable to an adaptation of MAPPER RUNs. The Web Application Archive (WAR) is a convenient way of bundling and deploying such applications.