使用 setjmsenv 设置环境变量

在执行此任务之前,确保按照设置 PATH 变量中所述,除去了任何与 Java 库的硬编码链接。
为了使 WebSphere® MQ V6.0 Java 脚本正常运行,必须设置多个环境变量。可使用setjmsenv 脚本设置这些变量,此脚本位于 /opt/mqm/java/bin 中。setjmsenv 设置的环境变量如下所示:
CLASSPATH
/opt/mqm/java/lib/com.ibm.mq.jar:
/opt/mqm/java/lib/com.ibm.mqjms.jar:
/opt/mqm/samp/java/base:
/opt/mqm/samp/java/jms:
MQ_JAVA_INSTALL_PATH
/opt/mqm/java
MQ_JAVA_DATA_PATH
/var/mqm
MQ_JAVA_LIB_PATH
/opt/mqm/java/lib(32 位库)

使用 32 位库或 64 位库。仅当您正在 64 位平台上的 64 位 Java 虚拟机(JVM)中运行应用程序时,才使用 64 位库。否则,使用 32 位库。

setjmsenv 脚本将 MQ_JAVA_LIB_PATH 设置为 32 位库的位置,以便您可运行明信片应用程序。如果您使用 setjmsenv 设置环境变量,则您需要按照设置 PATH 变量中所述,设置 PATH 以使用 32 位 JVM。

您可选择多种方式来使用此脚本:
  • 您可将 setjmsenv 脚本用作设置所需的环境变量的基础(如表中所示),或使用文本编辑器将它们添加至 .profile。如果您要进行非典型安装,则根据需要来编辑此脚本内容。
  • 或者,您可在要运行 JMS 启动脚本的每个会话中运行 setjmsenv。如果您选择使用此方法,则在 JMS 验证过程中,您需要输入下列命令以在每个您所启动的 shell 窗口中运行 setjmsenv 脚本(同时要确保您在 /opt/mqm/java/bin 中)
    . ./setjmsenv
有关将 Java 与 WebSphere MQ 配合使用的更多信息,请参阅《使用 Java》一书。
在配置您的系统之后,您就能够验证是否正确安装了 WebSphere MQ V6.0,如验证安装中所述。