From 4147115ba2bada24f33c44aa09d20614baf9ce35 Mon Sep 17 00:00:00 2001
From: Philipp Raith
Date: Wed, 10 Mar 2021 08:13:27 +0100
Subject: [PATCH] Initial commit
---
.gitignore | 25 +++++++++++++++++++++++++
README.md | 20 ++++++++++++++++++++
2 files changed, 45 insertions(+)
create mode 100644 .gitignore
create mode 100644 README.md
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..3ba3504
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,25 @@
+# Maven files
+target/
+bin/
+
+# Eclipse project files
+.project
+.classpath
+.settings
+.metadata
+
+# IntelliJ IDEA files
+*.iml
+*.ipr
+*.iws
+.idea
+
+# Mac OS
+.DS_Store
+
+# backup-files
+*~
+
+# vagrant dir
+.vagrant/
+
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..f693896
--- /dev/null
+++ b/README.md
@@ -0,0 +1,20 @@
+Distributed Systems Technologies
+================================
+
+Please find details about the template in the assignment document.
+
+Build
+-----
+
+Each Maven module has a corresponding profile that contains the build config for the respective module.
+For example, to build the JPA task of assignment 1, run
+
+ mvn clean install -Pass1-jpa
+
+You can add the `-DskipTests` flag to skip JUnit test execution.
+
+There is also a profile `all`, that includes all modules.
+You should activate this profile in your IDE's Maven ([IDEA],[Eclipse]) configuration!
+
+ [IDEA]: https://www.jetbrains.com/help/idea/2018.3/maven-support.html
+ [Eclipse]: http://www.eclipse.org/m2e/documentation/release-notes-15.html#new-maven-profile-management-ui