-
Notifications
You must be signed in to change notification settings - Fork 0
Source Code
You can clone this repository with 'Git' to your local system. Another way is to download the zip file containing the current version (using the following link or by clicking the "Download ZIP" button on the repo page).
This library is build with the IntelliJ IDEA IDE. You can directly open and run the project from inside the IDE. You can use the 'community edition' to build the project. For other IDEs you have to adapt the project accordingly.
This project uses Maven as it's build management tool. To produce all necessary artifacts, you can simply run:
mvn clean install
The Maven build lifecycle, will also cause the execution of some basic unit tests, which will check the proper functionality of all classes contained in this library.
To test the client-server communication with the webPDF server itself, you will have to activate the Maven "integration" profile, which will cause the execution of extended integration tests during the "test" phase.
The integration tests will attempt to connect to:
- A webPDF server running at localhost http://localhost:8080/webPDF/ which:
- has an active HTTP "connector" at port 8080
- has an active HTTPS "connector" at port 8443
For this reason the integration tests require an active internet connection, and a local webPDF installation plus appropriately configured connectors for the latter one.
You can find help concerning the SSL configuration here: SSL Configuration