genProperties

构建描述符选项 genProperties 指定要生成的 Java™ 运行时属性(如果有的话)的类型,并在某些情况下指定是否生成链接属性文件。仅当正在生成 Java 程序(它可以使用任何一种类型的输出)或包装器(它只能使用链接属性文件)时,此构建描述符选项才有意义。

有效值如下所示:
NO(缺省值)
EGL 不生成运行时或链接属性。
PROGRAM
作用如下所示:
  • 如果要生成要在 J2EE 外部运行的程序,则 EGL 将生成特定于正在生成的程序的属性文件。该文件的名称如下所示:
      pgmAlias.properties
    pgmAlias
    程序在运行时具有的名称。
  • 根据您是否指定了 PROGRAMGLOBAL,还有一些其它作用:
    • 如果要生成在 J2EE 中运行的程序,则 EGL 将生成 J2EE 环境文件或生成到部署描述符中;有关详细信息,请参阅了解设置部署描述符值的备用方法
    • 如果要生成 Java 包装器或调用程序,则 EGL 可能会生成链接属性文件;有关在什么情况下将会生成此文件的详细信息,请参阅链接属性文件(参考)
GLOBAL
作用如下所示:
  • 如果要生成要在 J2EE 外部运行的程序,则 EGL 将生成一个在整个运行单元中使用的属性文件,但是该属性文件不具有运行单元中的初始程序的名称。属性文件的名称为 rununit.properties

    当运行单元的第一个程序不访问文件或数据库,而是调用执行那些操作的程序时,此选项特别有用。

    当生成调用程序时,可以生成具有该程序的名称的属性文件,内容可以不包含与数据库相关的属性。当生成被调用程序时,可以生成 rununit.properties,内容将可供这两个程序使用。

  • 根据您是否指定了 GLOBALPROGRAM,还有一些其它作用:
    • 如果要生成在 J2EE 中运行的程序,则 EGL 将生成 J2EE 环境文件或生成到部署描述符中;有关详细信息,请参阅了解设置部署描述符值的备用方法
    • 如果要生成 Java 包装器或调用程序,则 EGL 可能会生成链接属性文件;有关在什么情况下将会生成此文件的详细信息,请参阅链接属性文件(参考)

有关更多详细信息,请参阅 Java 运行时属性链接属性文件

相关概念
J2EE 环境文件
Java 运行时属性
链接选项部件
链接属性文件

相关任务
构建描述符选项
设置部署描述符值

相关参考
Java 运行时属性(详细信息)

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.