diff --git a/pom.xml b/pom.xml
index 05c9cd9..45fd208 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,6 +7,7 @@
de.ph87
Data
0.1.0-SNAPSHOT
+ war
21
@@ -37,6 +38,12 @@
org.projectlombok
lombok
+
+ org.eclipse.paho
+ org.eclipse.paho.client.mqttv3
+ 1.2.5
+
+
com.h2database
h2
@@ -45,11 +52,41 @@
org.postgresql
postgresql
+
- org.eclipse.paho
- org.eclipse.paho.client.mqttv3
- 1.2.5
+ org.springframework.boot
+ spring-boot-starter-tomcat
+ provided
+
+ ${artifactId}
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ 3.0.0
+
+
+ scp
+ package
+
+ exec
+
+
+ ./scp.sh
+
+ -P
+ 2222
+ ${project.build.directory}/${artifactId}.war
+ root@app.ph87.de:/srv/app.ph87.de/tomcat/webapps/
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/scp.sh b/scp.sh
new file mode 100755
index 0000000..d431ea7
--- /dev/null
+++ b/scp.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+echo -n "Upload to server [yes|NO]? "
+read -r answer
+
+if [ "$answer" == "yes" ]; then
+ echo -n "Uploading... "
+ scp "$@" && echo "DONE"
+else
+ echo "NOT uploading!"
+fi
\ No newline at end of file
diff --git a/src/main/java/de/ph87/data/Backend.java b/src/main/java/de/ph87/data/Backend.java
index ad19ca1..20de0d5 100644
--- a/src/main/java/de/ph87/data/Backend.java
+++ b/src/main/java/de/ph87/data/Backend.java
@@ -2,9 +2,10 @@ package de.ph87.data;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
@SpringBootApplication
-public class Backend {
+public class Backend extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(Backend.class, args);