# Book RESTful Service Examples
## 1. Import source code into Eclipse
Menu **File –> Import –> Maven –> Existing Maven Projects**
Browse to your source code location
Click **Finish** button to finish the importing
## 2. Run the example
Open the **Application.java**
**Right click -> Run As -> Java Application** or use the shortcut: **Alt+Shift+x, j** to start the main method
This RESTful ws provides API for all below sub projects:
### [Simple Java REST Client Using java.net.URL package](https://howtoprogram.xyz/2016/07/02/simple-java-rest-client-using-java-net-url-package)
### [Java REST Client Using Spring RestTemplate](https://howtoprogram.xyz/2016/07/03/java-rest-client-using-spring-resttemplate/)
### [Java REST Client Using Apache HttpClient](https://howtoprogram.xyz/2016/07/04/java-rest-client-using-apache-httpcomponents/)
### [Java REST Client Using Jersey Client](http://howtoprogram.xyz/2016/07/05/java-rest-client-using-jersey-client/)
### [Java REST Client Using Resteasy Client](http://howtoprogram.xyz/2016/07/12/java-rest-client-using-resteasy-client/)
### [Java REST Client Using Resteasy Client Proxy Framework](http://howtoprogram.xyz/2016/07/13/java-rest-client-using-resteasy-client-proxy-framework/)
### [Java REST Client Using Apache CXF Proxy based API](http://howtoprogram.xyz/2016/07/15/java-rest-client-using-apache-cxf-proxy-based-api/)
### [Java REST Client Using Netflix Feign](http://howtoprogram.xyz/2016/07/18/java-rest-client-using-netflix-feign/)
### [Java REST Client Using Unirest Java API](http://howtoprogram.xyz/2016/07/27/java-rest-client-using-unirest-java-api/)
### [Java REST Client Using Retrofit 2](http://howtoprogram.xyz/2016/10/17/java-rest-client-using-retrofit-2/)
### [Upload a File with OkHttp](http://howtoprogram.xyz/2016/11/21/upload-file-okhttp/)
### [File Uploading with Open Feign](http://howtoprogram.xyz/2016/12/29/file-uploading-open-feign/)