diff --git a/.classpath b/.classpath
index fc790a6..6fd6b4f 100644
--- a/.classpath
+++ b/.classpath
@@ -18,16 +18,11 @@
-
-
-
-
-
-
+
diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index 1fb4a17..e855b3f 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -16,10 +16,10 @@ jobs:
steps:
- uses: actions/checkout@v2
- - name: Set up JDK 11
+ - name: Set up JDK 17
uses: actions/setup-java@v2
with:
- java-version: '11'
+ java-version: '17'
distribution: 'adopt'
cache: maven
server-id: github
diff --git a/README.md b/README.md
index 1669634..41da75f 100644
--- a/README.md
+++ b/README.md
@@ -42,10 +42,10 @@ User A creates a buy order of 2 items (e.g. 2 shares, 2 bitcoin, etc) with a pri
##### Request
```
-POST /order/
- ?side=BUY
- &amount=2
- &price=5
+POST /api/v1/order/
+ ?side=BUY
+ &amount=2
+ &price=5
```
##### Response
@@ -67,10 +67,10 @@ User B creates a sell order of 2 items with a price of 5.
##### Request
```
-POST /order/
- ?side=SELL
- &amount=2
- &price=5
+POST api/v1//order/
+ ?side=SELL
+ &amount=2
+ &price=5
```
##### Response
diff --git a/pom.xml b/pom.xml
index c34d74d..571f108 100644
--- a/pom.xml
+++ b/pom.xml
@@ -15,7 +15,7 @@
rest-api
Rest API for the Java Matching Engine
- 1.8
+ 17
@@ -72,24 +72,6 @@
org.apache.maven.plugins
maven-surefire-plugin
-
- org.apache.maven.plugins
- maven-dependency-plugin
-
-
- copy-dependencies
- package
-
- copy-dependencies
-
-
- ${project.build.directory}
- false
- true
-
-
-
-
diff --git a/src/main/java/net/laffyco/javamatchingengine/restapi/controllers/OrderController.java b/src/main/java/net/laffyco/javamatchingengine/restapi/controllers/OrderController.java
index 3d3b488..071ae08 100644
--- a/src/main/java/net/laffyco/javamatchingengine/restapi/controllers/OrderController.java
+++ b/src/main/java/net/laffyco/javamatchingengine/restapi/controllers/OrderController.java
@@ -25,7 +25,7 @@
*
*/
@RestController
-@RequestMapping("/order")
+@RequestMapping("/api/v1/order")
public class OrderController {
/**
diff --git a/src/main/java/net/laffyco/javamatchingengine/restapi/controllers/SpreadController.java b/src/main/java/net/laffyco/javamatchingengine/restapi/controllers/SpreadController.java
index 0ee5f3b..de6e598 100644
--- a/src/main/java/net/laffyco/javamatchingengine/restapi/controllers/SpreadController.java
+++ b/src/main/java/net/laffyco/javamatchingengine/restapi/controllers/SpreadController.java
@@ -16,7 +16,7 @@
*
*/
@RestController
-@RequestMapping("/spread")
+@RequestMapping("/api/v1/spread")
public class SpreadController {
/**