Deploying Java CAPS Projects

ProcedureTo build an application file based on both a property file and by passing parameters in the command line (AIX/Linux/MacOS/Solaris)

  1. At the command prompt, run the commands:


    Export ANT_HOME=path
    Export JAVA_HOME=path
    dos2unix ant ant
    dos2unix build.xml build.xml
    dos2unix build.properties build.properties
  2. Locate the file build.properties in your commandlinecodegen directory.

  3. Open the file using a text editor such as Notepad. The contents are as follows:


    commandline.rep.url=http://host:port/repositoryname
    commandline.rep.user=
    commandline.rep.pass=
    commandline.rep.dir=localrepository
    commandline.rep.projectName=
    commandline.rep.projectDeployName=
    commandline.rep.projectDeploymentTag=
    commandline.rep.projectBranchName=
  4. Fill in the property values as described in Table 1–1.

  5. Run commandline codegen by issuing the following command from the command-line prompt in your commandlinecodegen directory:


    sh ant -propertyfile build.properties "-D{propertyname1}={propertyvalue1}"
     "-D{propertyname2}={propertyvalue2}" … "-D{propertynameN}={propertyvalueN}"

    When using a combination of a property file and command-line properties, the command-line properties override those specified in the property file. You need to list only those properties that you want to override.