Freigabe statischer Ressourcen zwischen Maven-Modulen

9

Ich habe ein Maven-Projekt mit einem Eltern-Kind-Projekt und drei Maven-Modul-Projekten darin. 2 der Module sind Java-EE-Web-Apps, die in WAR-Dateien kompiliert werden. Eines der Module enthält einen gemeinsamen JAVA-Code, der von den beiden anderen Projekten gemeinsam genutzt wird. Den JAVA Code zu teilen war einfach.

Die Frage, die ich habe, ist, wie man gemeinsame statische Ressourcen wie JavaScript, CSS und Bilddateien teilt, ohne sie in jedem Webmodul zu duplizieren? Ich möchte es auch so machen, dass ich die Web-App weiterhin von Eclipse aus ausführen kann und Änderungen an den statischen Dateien vornehmen kann, die dem laufenden Server von Eclipse automatisch zur Verfügung stehen.

    
Eric 13.10.2015, 07:42
quelle

1 Antwort

4

Versuchen Sie Folgendes:

1.

%Vor%
  1. Fügen Sie pom appsweb1, appsweb2 hinzu, oder fügen Sie sie in pom parent hinzu und fügen Sie einfach groupId, artifactId in child hinzu:
%Vor%

Dokumentation zum Maven-Ressourcen-Plugin: Ссылка

    
question_maven_com 13.10.2015 09:51
quelle

Tags und Links