Project

General

Profile

Actions

Documentation » History » Revision 16

« Previous | Revision 16/25 (diff) | Next »
chin-yeh, 08/25/2011 10:32 AM


Documentation

List of Components

Name Latest Stable Version Description
dp-stub 1.1-[version] The client stub of DP web services
dp-client 1.3.2-[version] The client of DP web services
dp-test 1.2.3-SNAPSHOT A demo application for dp-client
dp-batch 1.0-SNAPSHOT dp related batch programs
where version refer to:
  • SNAPSHOT - for development environment
  • RELEASE - for production environment

The binary of the above components can be found in:

http://192.168.2.13:8081/nexus/

Compile from source files

All of the projects are built and maintained using Maven 2.

Those projects can be imported into Eclipse IDE but the m2 Maven plugin is needed.

The source files are stored in:

SCM

Prerequisite:
  • Eclipse IDE (optional)
  • Apache Maven 2
  • CVS client, e.g TortoiseCVS, Eclipse IDE
  • Project or module name, e.g. dp-client

By default, all of the project is configured to include development properties files when packaging the binary file. To include production properties files, activate the prod profile.

Steps:
  1. checkout the project or module using the CVS client
  2. cd to the checkout folder, e.g. dp-client
    • Example:
      $ cd dp-client
      
  3. execute the maven goal, clean and package:
    • compile for development environment:
      • change the artifact version to x.x-SNAPSHOT
        $ mvn clean package
        
    • compile for production environment:
      • change the artifact version to x.x-RELEASE
        $ mvn -P prod clean package
        
  4. if success, the binary file can be found in the target folder

Programming Guide

See Programming Guide

Deployment Guide

Updated by chin-yeh about 13 years ago · 16 revisions