提供选项以执行 EJB 部署设置
您可以指定企业 Bean (EJB) 部署工具的选项。该工具生成运行企业 Bean 文件所需的代码。您可以指定运行 EJB 部署工具时要使用的其他类路径、远程方法调用编译器 (RMIC) 选项、数据库类型和数据库模式名。
此管理控制台页面是应用程序安装和更新向导中的一个步骤。要查看此页面,必须在选择安装选项页面上选择部署企业 Bean。因此,要查看此页面,请单击 。
在安装或更新包含 EJB 模块的应用程序时,可以指定 EJB 部署工具选项。EJB 部署工具将在安装 EJB 1.x 或 2.x 模块期间运行(如果模块不在 Java7 应用程序中)。在安装 EJB 3.x 模块期间,不会运行 EJB 部署工具。
指定的选项用于设置 ejbdeploy 命令的参数值。因此,在向导的摘要页面上单击完成后,在安装期间,将对企业归档 (EAR) 文件运行该工具以及 ejbdeploy 命令。
类路径
指定一个或多个 zip 或 Java 归档 (JAR) 文件的类路径,要安装的 JAR 或 EAR 文件将依赖于这些文件。
要指定多个条目的类路径,文件名必须是标准的、用分号分隔并引在双引号中。
在 Windows 操作系统上,路径分隔符为分号 (;)。例如:
path\myJar1.jar;path\myJar2.jar;path\myJar3.jar
在受支持的其他操作系统中,路径分隔符为冒号 (:)。例如:
path/myJar1.jar:path/myJar2.jar:path/myJar3.jar
类路径与 ejbdeploy 命令参数 -cp class_path 等同。
信息 | 值 |
---|---|
数据类型 | 字符串 |
缺省值 | null |
RMIC
指定 EJB 部署工具是否将 RMIC 选项传递给远程方法调用编译器。请参阅 RMI 工具文档以了解有关这些选项的信息。
请用空格将各个选项分隔开并将他们引在双引号中。例如:
"-nowarn -verbose"
RMIC 设置与 ejbdeploy 命令参数 -rmic “options” 相同。
信息 | 值 |
---|---|
数据类型 | 字符串 |
缺省值 | null |
数据库类型
指定数据库供应商的名称,此名称用来确定数据库列类型、映射信息、Table.sql 以及其他信息。请从下拉列表中选择数据库类型或空选项。该列表包含有效数据库供应商的名称。如果选择空选项,就会将数据库类型设置为 ""(空)。
如果指定数据库类型,那么先前为所有 EJB 模块定义的后端标识都将被所选数据库类型覆盖。要启用各个 EJB 模块的后端标识,请选择空选项以将数据库类型设置为空。

数据库类型与 ejbdeploy 命令参数 -dbvendor name 等同。
信息 | 值 |
---|---|
数据类型 | 字符串 |
缺省值 | DB2UDB_V82 |
数据库模式
指定要创建的模式的名称。
EJB 部署工具将数据库信息保存在 JAR 或 EAR 文件的模式文档中,这意味着不需要再次指定该选项。这还意味着,在生成 JAR 或 EAR 时必须定义正确的数据库,这是因为此后就不能进行更改了。
如果模式名包含空格,那么必须将整个名称引在双引号中。例如:
"my schema"
数据库模式与 ejbdeploy 命令参数 -dbschema “name” 相同。
信息 | 值 |
---|---|
数据类型 | 字符串 |
缺省值 | null |
数据库访问类型
指定能够支持用于 Java 的结构化查询语言 (SQLJ) 的 DB2® 数据库的数据库访问类型。可使用 SQLJ 来开发连接至 DB2 数据库的数据访问应用程序。SQLJ 是一组编程扩展,它支持使用 Java 编程语言嵌入提供 SQL(结构化查询语言)数据库请求的语句。
要查看此设置,必须从数据库类型下拉列表中选择能够支持 SQLJ 的 DB2 后端数据库。
可用的数据库访问类型包括 JDBC 和 SQLJ。
信息 | 值 |
---|---|
数据类型 | 字符串 |
缺省值 | JDBC |
SQLJ 类路径
指定 DB2 SQLJ 工具 sqlj.zip 文件的类路径。在安装应用程序期间,该产品使用此类路径来运行 DB2 SQLJ 工具并生成 SQLJ 概要文件(.ser 文件)。
要查看此设置,必须从数据库类型下拉列表中选择能够支持 SQLJ 的 DB2 后端数据库。
指定 sqlj.zip 文件所在的驱动器和目录。例如:
在 Windows 操作系统中,指定 c:\SQLJ\sqlj.zip。
在其他操作系统中,指定 /SQLJ/sqlj.zip。
当您重新安装应用程序 EAR 文件时,该产品将删除现有的所有 SQLJ 概要文件,然后创建新的概要文件。
如果未指定类路径,那么该产品将显示一条警告消息,指出缺少类路径。在指定有效类路径之后,您可以继续使用该向导来安装应用程序。
在该产品安装应用程序之后,可以定制绑定或者将绑定添加至已生成的 SQLJ 概要文件。使用管理控制台,通过单击
来访问“SQLJ 概要文件和 pureQuery® 绑定文件”页面。信息 | 值 |
---|---|
数据类型 | 字符串 |
缺省值 | null |
JDK 一致性级别
当您包括用于编译的应用程序源文件时,请将 Java Developer Kit 编译器一致性级别指定为 1.4、5.0、6.0 或 7.0。
缺省情况是使用 ejbdeploy 命令正在使用的 developer kit 版本。例如,如果应用程序正在使用 V7.0 中定义的新功能,或者您要包括源文件(建议不要这样做),那么必须指定 V7.0 级别。
您指定的 Java SE Development Kit 一致性级别必须与部署了您的应用程序的应用程序服务器的缺省 Java JDK 级别相同。例如,如果在此页面上为 Java SE Development Kit 一致性级别选择了 8.0,那么必须确保安装了 Java SE Development Kit 8.0 并且应用程序服务器的缺省 Java SDK 必须设置为 8.0。管理控制台的“Java SDK”页面列示了节点上已安装的软件开发包,并允许您为节点或服务器选择缺省 SDK。 要查看“Java SDK”页面,请单击
。JDK 一致性级别与 ejbdeploy 命令参数 -complianceLevel “1.4”| “5.0”| “6.0”| “7.0” 相同。
信息 | 值 |
---|---|
数据类型 | 字符串 |
缺省值 | 空(空字符串) |