Bevor die Software auf dem Raspberry Pi installiert werden kann, muß diese zunächst gebaut werden. Den dafür notwendigen Source-Code kann man mit einem Git-Client (Git installieren) herunterladen
git clone https://github.com/camueller/SmartApplianceEnabler.git
oder als ZIP-Datei. Letzteres muß natürlich erst noch ausgepackt werden.
Zum Bauen ist weiterhin Maven erforderlich, das gegebenenfalls noch installiert werden muss.
Um den Smart Appliance Enabler ohne Web-Oberfläche zu bauen, ruft man Maven im Verzeichnis SmartApplianceEnabler wie folgt auf:
mvn clean package
Soll der Smart Appliance Enabler mit Web-Oberfläche gebaut werden, muss das Maven-Profil web aktiviert werden:
mvn clean package -Pweb
Beim erstmaligen Aufruf von Maven werden dabei alle benötigten Bibliotheken aus dem offiziellen Maven-Repository heruntergeladen. Das Bauen war nur dann erfolgreich, wenn BUILD SUCCESS erscheint! In diesem Fall findet sich die Datei SmartApplianceEnabler-*.jar im Unterverzeichnis target.