Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Build System

Build Installer

Voraussetzungen

  • Linux oder Mac OsX (Windows Nutzer: vielleicht funktioniert es mit cygwin, habe ich aber nicht probiert)
  • typische Commandozeilen Tools, u.a. bash im PATH
  • aktuelles maven (z.Z. 3.2.5) im PATH
  • aktuelles ant (z.Z. 1.9.4) im PATH
  • Launch4j in Version 3.0.2

Einmalig für die ausgecheckten Quellen

  • cd <nuclos>; cp build.properties_template build.properties
  • build.properties editieren und an die lokalen Verhältnisse anpassen. 3rdparty.dir ist ein (zunächst) leeres Verzeichnis, in denen die Tomcats und PostgreSQL Installationspakete hinein geladen werden.

Eigentlicher Build des Installers

  • cd nuclos-installer
  • ant main

Link Sammlung

Maven

Maven Tipps und Tricks

Ant

Ant Installer Build

jarsigner / JARs signieren