jpee
I'm new here

Deployment von Webanwendungen

Hallo community,

ich bin gerade dabei den Deploymentprozess unserer der Webanwendungen auf unsere Webserver zu vereinfachen, da in der Vergangenheit vieles manuell installiert wurde. Ziel ist es, nur das Projekt als war-File vom Firstspirit-Server herunterzuladen und auf dem Webserver zu installieren.

Wie wird Folgendes normalerweise gehandhabt:

- Deployment von Bibliotheken (Serverbibliotheken, Anwendungsbibliotheken)

Wir setzen z.B. das Modul fs-personalization ein. Damit das Login-Servlet funktioniert, muss dafür auf dem Webserver sowohl das fs-personalization Modul deployt, aber auch der mysql-connector-java Treiber installiert werden. Wir haben den jdbc-Treiber wie in der Doku beschrieben als Bibliothek global als Serverbibliothek installiert.

Problem: Lädt man sich nun in den Projekteinstellungen das war-File herunter, so ist nur fs-personalization enthalten. Ich habe nun den mysql-treiber händisch in das lib Verzeichnis des Tomcats gepackt (nicht in die Webanwendung).

Wie deployt ihr eure Serverbibliotheken?

Johannes

0 Kudos
1 Reply
feddersen
Community Manager

Hallo Johannes,

du kannst das JDBC-Treiber-Modul einfach um eine WebApp-Komponente erweitern, sollte auch in der Dokumentation beschrieben sein. Dann installierst du diese WebApp im Projekt, dann landet der JDBC-Treiber automatisch mit in der war-Datei.

0 Kudos