Project

General

Profile

Documentation » History » Revision 3

Revision 2 (chin-yeh, 08/02/2011 02:15 PM) → Revision 3/25 (chin-yeh, 08/02/2011 02:59 PM)

{{toc}} 

 h1. Documentation 

 h2. List of Components Deployment 

 |_.Name|_.Version|_.Description| 
 |dp-stub|1.1-SNAPSHOT|The client stub of * DP web services| 
 |dp-client|1.0-SNAPSHOT|The client of Web Services Client - click [[Deployment - DP web services| 
 |dp-test|1.0-SNAPSHOT|A demo application for *dp-client*| 

 The binary of the above components can be found in: 
 > http://192.168.2.13:8081/nexus/ 


 h2. How To Compile from source files 

 All of the projects are built and maintained using "Maven 2":http://maven.apache.org/. Those projects can be imported into *Eclipse IDE* but the *m2 Maven* must be installed. 

 *Prerequisite:* 
 * Eclipse IDE (optional) 
 * Apache Maven 2 
 * CVS client, e.g TortoiseCVS, Eclipse IDE 

 h3. dp-stub 

 # checkout the project *dp-stub* from CVS 
 # <code>cd</code> to the folder: 
 <pre> 
 $ cd dp-stub 
 </pre> 
 # execute the maven goal, *clean* and *package*: 
 <pre> 
 $ mvn clean package 
 </pre> 
 # if success, the binary file can be found in the *target* folder 
 # _(optional)_ to deploy the binary to "nexus repository":http://192.168.2.13:50000/redmine/projects/general-info/wiki/#Maven, execute the maven goal, *deploy*: 
 <pre> 
 $ mvn clean deploy 
 </pre> 

 h3. dp-client 

 # checkout the project *dp-client* from cvs 
 # <code>cd</code> to the folder: 
 <pre> 
 $ cd dp-client 
 </pre> 
 # execute the maven goal, *clean* and *package*: 
 <pre> 
 $ mvn clean package 
 </pre> 
 # if success, the binary file can be found in the *target* folder 
 # _(optional)_ to deploy the binary to "nexus repository":http://192.168.2.13:50000/redmine/projects/general-info/wiki/#Maven, execute the maven goal, *deploy*: 
 <pre> 
 $ mvn clean deploy 
 </pre> Web Services Client|here]]