What is installed for IBM MQ classes for Java
The latest version of IBM MQ classes for Java is installed with IBM MQ. We might need to override default installation options to make sure this is done.
For more information about installing IBM MQ see:
IBM MQ classes for Java are contained in the Java archive (JAR) files, com.ibm.mq.jar, and com.ibm.mq.jmqi.jar.
Support for standard message headers, such as Programmable Command Format (PCF), is contained in the JAR file com.ibm.mq.headers.jar.
Support for Programmable Command Format (PCF) is contained in the JAR file com.ibm.mq.pcf.jar.
Note: It is not recommended to use the IBM MQ classes for Java within an application server. For information about the restrictions that apply when running in this environment, see Running IBM MQ classes for Java applications within Java EE. For more information, see Use WebSphere MQ Java Interfaces in J2EE/JEE Environments. Important: Apart from the relocatable JAR files described in IBM MQ classes for Java redistributable JAR files, copying the IBM MQ classes for Java JAR files or native libraries to other machines, or to a different location on a machine where the IBM MQ classes for Java have been installed, is not supported.- IBM MQ classes for Java redistributable JAR files
The relocatable JAR files can be moved to systems that need to run IBM MQ classes for Java. - Installation directories for IBM MQ classes for Java
IBM MQ classes for Java files and samples are installed in different locations according to platform. The location of the Java Runtime Environment (JRE) that is installed with IBM MQ also varies according to the platform. - Environment variables relevant to IBM MQ classes for Java
To run IBM MQ classes for Java applications, their class path must include the IBM MQ classes for Java and samples directories. - IBM MQ classes for Java libraries
The location of the IBM MQ classes for Java libraries varies according to platform. Specify this location when you start an application. - Support for OSGi with IBM MQ classes for Java
OSGi provides a framework that supports the deployment of applications as bundles. Three OSGi bundles are supplied as part of the IBM MQ classes for Java. - Installation of IBM MQ classes for Java on z/OS
On z/OS, the STEPLIB used at runtime must contain the IBM MQ SCSQAUTH and SCSQANLE libraries. - The IBM MQ classes for Java configuration file
An IBM MQ classes for Java configuration file specifies properties that are used to configure IBM MQ classes for Java. - IBM MQ classes for Java and software management tools
Software management tools such as Apache Maven can be used with the IBM MQ classes for Java.
Parent topic: Installing and configuring IBM MQ classes for Java