Commit 898e7c922401e55cbb570e16d2c39647f2c185de
1 parent
3806707c
style: Readme-Datei für Maven konkretisiert
Showing
1 changed file
with
25 additions
and
1 deletions
README.md
... | ... | @@ -27,6 +27,30 @@ Unter Linux installiert man Git folgendermaßen: |
27 | 27 | |
28 | 28 | Unter Windows muss der Git-Installer aus dem Internet heruntergeladen und installiert werden. |
29 | 29 | |
30 | +## Maven installieren | |
31 | + | |
32 | +Unter Linux wird Maven einfach folgendermaßen installiert: | |
33 | + | |
34 | +> sudo apt-get update | |
35 | + | |
36 | +> sudo apt-get install maven | |
37 | + | |
38 | +Für den Mac wird Maven von der Herstellerseite "https://maven.apache.org/download.cgi" heruntergeladen und die Archivdatei in einem beliebigen Verzeichnis ausgepackt (konventionsgemäß in "/Library/Maven"). | |
39 | + | |
40 | +Dann wird die Datei ".profile" im Home-Verzeichnis des Benutzer erweitert (oder diese erstellt, falls noch nicht vorhanden): | |
41 | + | |
42 | +``` | |
43 | +export M2_HOME="/Library/Maven/apache-maven-3.5.0" | |
44 | +export MYSQL_HOME="/usr/local/mysql" | |
45 | +export PATH="$PATH:$M2_HOME/bin:$MYSQL_HOME/bin" | |
46 | +``` | |
47 | + | |
48 | +Hinweis: es wird bei dieser Gelegenheit auch gleich der MySQL-Pfad angepasst. | |
49 | + | |
50 | +Natürlich müssen die Verzeichnispfade von Maven und MySQL angepasst werden, wie es den tatsächlichen Installationsorten entspricht. | |
51 | + | |
52 | +Unter Windows muss der Maven-Installer aus dem Internet heruntergeladen und installiert werden. | |
53 | + | |
30 | 54 | ## Java-Projekt herunterladen |
31 | 55 | |
32 | 56 | In einem beliebigen Verzeichnis ausführen: |
... | ... | @@ -226,7 +250,7 @@ In der Entwicklungsumgebung: |
226 | 250 | |
227 | 251 | Beim Deployen des Projekts auf den Application Server wird durch einen Data Bootstrapping-Mechanismus automatisch der Benutzer "admin" mit dem Kennwort "admin" erstellt und diesem die Rolle "Adminrolle" zugewiesen. Mit ihm kann man sich anmelden und erste Übungen vornehmen. Hierzu verwendet man den REST-Client "Advanced Rest Client Application" für den Chrome Browser. |
228 | 252 | |
229 | -Nach der Implementierung von JUnit-Tests auf der Kommandozeile: | |
253 | +Nach der Implementierung von JUnit-Tests auf der Kommandozeile, und zwar in demjenigen Verzeichnis des Projekts, in dem sich die Datei "pom.xml" befindet (das ist wichtig!): | |
230 | 254 | |
231 | 255 | > mvn clean install |
232 | 256 | ... | ... |