关于产品系列之一

    技术2022-05-11  49

    =======================

       build说明

    =======================

     

    1. 复制DCMS31/code/Central下后缀为example的文件,将example后缀去掉:

       antEnv.bat.example                --> antEnv.bat

       application_bea81.properties.example --> application_bea81.properties

       application_jboss.properties.example --> application_jboss.properties

       application_was51.properties.example --> application_was51.properties

       database_oracle.properties.example       --> database_oracle.properties

       database_sqlserver.properties.example--> database_sqlserver.properties

       common.properties.example          --> common.properties

       validationXML.cmd.example          --> validationXML.cmd

       version.properties.example            --> version.properties

      

       复制DCMS31/code/Central/replaceconfig目录下后缀为example的文件,将example后缀去掉:

       app.properties.example           --> app.properties

     

    2. 按照你所用系统的实际情况修改这些文件中的配置,各文件作用如下:

       antEnv.bat

          配置build时需要的环境变量;

     

       application_bea81.properties

          如果应用服务器是bea81,需要配置这个文件,正确设置application.server.home

         

       application_was51.properties

          如果应用服务器是was51,需要配置这个文件,正确设置application.server.home  

     

       application_jboss.properties

          如果应用服务器是jboss,需要配置这个文件,正确设置application.server.home

     

       database_oracle.properties

          如果数据库是oracle,需要配置这个文件,正确设置database.server.lib.jdbc

     

       database_sqlserver.properties

          如果数据库是sqlserver,需要配置这个文件,正确设置database.server.lib.jdbc

     

       common.properties

          需要正确设置:

             a) 源文件根目录project.root

             b) 运行时配置文件根目录external.home

             c) Build的应用服务器类型application.server.type;

             d) 数据库类型database.server.type

     

       validationXML.cmd

          新报表工具开发所用xml合法性验证命令,如果需要使用,则需正确设置:

             a) 验证工具根目录xmlSchemaValidationTools.root

             b) 验证工具版本号src.validationXML.version

             c) 源文件根目录project.root

     

       version.properties

          配置所用Foundation的版本,以及相应版本的路径;

         

     

       app.properties

          a) war名称app_warName,一般不需改动;

          b) 运行时配置文件根目录app_rootPathapp_rootPath_Single

          c) xml文件根目录xml_rootPath

          d) 所用应用服务器类型app_application_type

          e) 所用数据库类型app_database_type

     

    3. 开一个Command窗口,cd到源程序所在的目录:

          a) 运行antEnv.bat,设置build所需环境;

          b)如果需要打war,输入命令ant war;不需要打war,输入命令ant nowar

          c)运行ant -projecthelp可以看到其它可用命令参数及其描述;

     

     


    最新回复(0)