== Cosin ist eine Anwendung um GxP-Systeme zu verwalten. Cosin entsteht im Rahmen der Masterarbeit von Alexander Schmitz an der Beuth Hochschule für Technik, Berlin.
-- Dieses Projekt basiert auf Grails mit der Programmiersprache Groovy.
-- Um das Projekt auf einem anderen PC laufen zu lassen, folgen Sie bitte den folgenden Anweisungen:
- Download und Installation eines JDK, im Projekt verwendet ist die Version JDK 8 Update 60, zum Beispiel von Oracle
- Setzen einer Variable
JAVA_HOME
in den erweiterten Systemeinstellungen mit der Pfadangabe der JDK-Installation - Ergänzen von
%JAVA_HOME%\bin
in derPATH
-Variable - Download Grails, im Projekt verwendet ist die Version 3.0.8, von Grails.org
- Entpacken von Grails (z.B.
C:\dev\grails\grails3.0.8
) - Setzen einer Variable
GRAILS_HOME
in den erweiterten Systemeinstellungen mit der Pfadangabe des entpackten Grails-Ordners - Ergänzen von
%GRAILS_HOME%\bin
in derPATH
-Variable - Öffnen der Kommandozeile und Eintippen von
grails -version
sollte die aktuelle Grails-, Groovy- und Java-Version anzeigen
: Grails Version: 3.0.8
: Groovy Version: 2.4.4
: JVM Version: 1.8.0_60
Nun können Grails-Projekte erstellt werden, zum Beispiel per:
grails create-app sampleapp
cd sampleapp
grails run-app
Das Projekt lässt sich am einfachsten per GIT clonen Dazu die folgenden Zeilen in der Kommandozeile eingeben:
git clone https://github.com/schmitzekater/cosintest.git
cd cosintest
grails run-app
Der erste Aufruf dauert natürgemäß etwas, da nun zunächst das Projekt kompiliert wird, und alle dependencies heruntergeladen werden.
TBD