eric-lee-ltk commented on a change in pull request #622: [SCB-441] Provide 
Maven Archetype of business-service-jaxrs
URL: 
https://github.com/apache/incubator-servicecomb-java-chassis/pull/622#discussion_r177622520
 
 

 ##########
 File path: archetypes/business-service-jaxrs/README.md
 ##########
 @@ -0,0 +1,23 @@
+## Welcome to use ServiceComb Java Chassis
+This project(module) is generate by 
*org.apache.servicecomb.archetypes:business-service-jaxrs-archetype*, it's use 
**jaxrs provider** to develop service endpoint, you can direct run test.  
+```bash
+mvn test
+```
+
+### More works can be done further:
+1. Modify "HelloEndpoint", add your business service logic,or create some new 
endpoints for provide your services.More details can be found : 
http://servicecomb.incubator.apache.org/users/develop-with-jax-rs/
+2. Modify "microservice.yaml", change 
APPLICATION_ID,service_description.name,version,and service center 
address,endpoints publish address etc.More details can be found : 
http://servicecomb.incubator.apache.org/users/service-definition/
+3. Add unit test for your endpoints like what we had done in "TestConsumer".
+
+### Package your service
+Under project(module) root folder, run 
+```bash
+mvn package
+```
+Then you can get outputs in target folder:   
+- lib : contains all dependencies jars   
+- xxxxxx-{version}.jar   
+```bash
+java -jar xxxxxx-{version}.jar
+```
+*Notice: If you need to modify config setting in "microservice.yaml" like 
service center address but don't want repackage the executable jar, **you can 
direct place a new "microservice.yaml" file in same folder, then settings will 
be overrode.***
 
 Review comment:
   overrode -> overridden

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to