662.7: [ ![ Build Status] ( https://secure.travis-ci.org/arangodb/arangodb-java-driver.svg?branch=2.7 )] ( https://travis-ci.org/arangodb/arangodb-java-driver )
773.0: [ ![ Build Status] ( https://secure.travis-ci.org/arangodb/arangodb-java-driver.svg?branch=3.0 )] ( https://travis-ci.org/arangodb/arangodb-java-driver )
883.1: [ ![ Build Status] ( https://secure.travis-ci.org/arangodb/arangodb-java-driver.svg?branch=3.1 )] ( https://travis-ci.org/arangodb/arangodb-java-driver )
9- 4.0 : [ ![ Build Status] ( https://secure.travis-ci.org/arangodb/arangodb-java-driver.svg?branch=4.0 )] ( https://travis-ci.org/arangodb/arangodb-java-driver )
9+ 4.1 : [ ![ Build Status] ( https://secure.travis-ci.org/arangodb/arangodb-java-driver.svg?branch=4.1 )] ( https://travis-ci.org/arangodb/arangodb-java-driver )
1010master: [ ![ Build Status] ( https://secure.travis-ci.org/arangodb/arangodb-java-driver.svg?branch=master )] ( https://travis-ci.org/arangodb/arangodb-java-driver )
1111
1212## Supported versions
1313
1414<table >
1515<tr ><th >arangodb-java-driver</th ><th >ArangoDB</th ><th >network protocol</th ><th >Java version</th ></tr >
16- <tr ><td >4.0.x</td ><td >3.1.x</td ><td >VelocyStream</td ><td >1.6+</td ></tr >
16+ <tr ><td >4.1.x</td ><td >3.1.x</td ><td >VelocyStream</td ><td >1.6+</td ></tr >
17+ \< tr><td >4.0.0</td ><td >3.1.0-RC1 to 3.1.0-RC3</td ><td >VelocyStream</td ><td >1.6+</td ></tr >
1718<tr ><td >3.1.x</td ><td >3.1.x</td ><td >HTTP</td ><td >1.6+</td ></tr >
1819<tr ><td >3.0.x</td ><td >3.0.x</td ><td >HTTP</td ><td >1.6+</td ></tr >
1920<tr ><td >2.7.4</td ><td >2.7.x and 2.8.x</td ><td >HTTP</td ><td >1.6+</td ></tr >
2021</table >
2122
22- ##Server Configuration
23-
24- To use the driver version 4.0.0 and above, you need to run ArangoDB server with an endpoint using VelocyStream protocol. (see [ documentation] ( https://docs.arangodb.com/current/Manual/Administration/Configuration/Endpoint.html#server-endpoints ) )
25-
26- ```
27- unix> ./arangod --server.endpoint vpp+tcp://127.0.0.1:8529
28- --server.endpoint vpp+ssl://127.0.0.1:8530
29- --ssl.keyfile server.pem /tmp/vocbase
30- ```
31-
32- Note: The web interface needs only endpoint tcp. If you want to use both, the driver and the web interface you have to use both endpoints.
33-
34- ```
35- unix> ./arangod --server.endpoint vpp+tcp://127.0.0.1:8529
36- --server.endpoint vpp+ssl://127.0.0.1:8530
37- --server.endpoint tcp://127.0.0.1:8531
38- --ssl.keyfile server.pem /tmp/vocbase
39- ```
40-
4123## Maven
4224
4325To add the driver to your project with maven, add the following code to your pom.xml
@@ -49,7 +31,7 @@ ArangoDB 3.1.X
4931 <dependency >
5032 <groupId >com.arangodb</groupId >
5133 <artifactId >arangodb-java-driver</artifactId >
52- <version >4.0 .0</version >
34+ <version >4.1 .0</version >
5335 </dependency >
5436 ....
5537</dependencies >
0 commit comments