![]() |
|
|
|||||||
| Deployment Applets, Webstart, Ant, Maven, Build Management, Version Management, Installer |
|
|
|
Themen-Optionen | Thema durchsuchen | Ansicht |
| #1 (permalink) | |
|
Stammbenutzer
Viertel Megabyte
Registriert seit: 13.01.2010
Fachbeiträge: 253
Abgegebene Danke: 17
Erhielt 2 Danke für 2 Beiträge
|
Hallo,
ich habe ein Projekt mit N unterprojekten, welche alle in einer Parent POM.XML als Module gelistet sind. Nun zu meinem Problem : wenn ich mvn clean package ausführe dann werden die Module zwar gebaut aber leider auch mein Projekt mit der Dokumentation, d.h. ich habe dann ein JAR Datei mit meiner Doku, mmh aber auf diesen Ordner soll er ein mvn site ausführen. und kein mvn package. Wo muss ich das ganze denn konfigurieren ? Danke für jede hilfe. |
|
|
|
| #2 (permalink) | |
|
Stammbenutzer
Megabyte
Registriert seit: 01.09.2005
Fachbeiträge: 1.154
Abgegebene Danke: 11
Erhielt 92 Danke für 86 Beiträge
|
Hi,
lass mal die pom's sehen...ohne wird das schwierig... Ist das ein Multi-Module oder ein aggregations build ? Sprich habe die Kinder einen parent Eintrag der auf die Parent pom verweist ? Was machst Du in dem Dokumentations Module ? Gruß Karl-Heinz Marbaise
__________________
http://www.soebes.de http://www.skmwiki.de Subversion Repository Search Engine(SupoSE) |
|
|
|
| #4 (permalink) | |||
|
Stammbenutzer
Viertel Megabyte
Themenstarter
Registriert seit: 13.01.2010
Fachbeiträge: 253
Abgegebene Danke: 17
Erhielt 2 Danke für 2 Beiträge
|
Hier ist meine POM.XML vom Parent Projekt :
Das P5Doc Verzeichnis soll nicht gebaut sondern eigentlich ein mvn site drauf gemacht werden. |
||
|
|
|
| #5 (permalink) | |
|
Stammbenutzer
Megabyte
Registriert seit: 01.09.2005
Fachbeiträge: 1.154
Abgegebene Danke: 11
Erhielt 92 Danke für 86 Beiträge
|
Hi,
Ok. und wie sieht die P5Doc pom.xml aus? Was machst Du da? Man könnte P5Doc seperat über ein Profile steuern.... so in der Art: Code:
<modules>
<module>./P1</module>
<module>./P2</module>
<module>./P3</module>
<module>./P4</module>
</modules>
<profiles>
<profile>
<id>site</id>
<modules>
<module>P5Doc</module>
</modules>
</profile>
</profiles>
Weiterhin ist die Frage wie Du den build aufrufst? Code:
mvn clean package Abgesehen davon sind mir ein paar Dinge aufgefallen: 1. Warum ist junit im scope compile und nicht scope test? 2. Warum verwendest Du referenzen außerhalb des aktuellen Projektes (../../checkstyle etc.) Das macht den Build nicht portable... Abgesehen davon gibt es für PMD, Checkstyle etc. entsprechende Möglichkeiten das anders zu machen... Gruß Karl-Heinz Marbaise
__________________
http://www.soebes.de http://www.skmwiki.de Subversion Repository Search Engine(SupoSE) |
|
|
|
| #6 (permalink) | |||
|
Stammbenutzer
Viertel Megabyte
Themenstarter
Registriert seit: 13.01.2010
Fachbeiträge: 253
Abgegebene Danke: 17
Erhielt 2 Danke für 2 Beiträge
|
|
||
|
|
|
| #7 (permalink) | |
|
Stammbenutzer
Megabyte
Registriert seit: 01.09.2005
Fachbeiträge: 1.154
Abgegebene Danke: 11
Erhielt 92 Danke für 86 Beiträge
|
hi,
warum hast Du denn den Code:
<relativePath>../../pom.xml</relativePath> Der verweist ja auf eine POM noch weiter oben...? Sehr komisch?...Warum überhaupt und nicht einfach: Code:
<parent>
<artifactId>XXX</artifactId>
<groupId>de.xxxs</groupId>
<version>0.0.47-SNAPSHOT</version>
</parent>
Code:
projekt +-- pom.xml (projekt-parent) ! +-- P1 ! +-- pom.xml (parent: projekt-parent) ! +-- P2 ! +-- pom.xml (parent: projekt-parent) ! +-- P5Doc ! +-- pom.xml (parent: projekt-parent) Code:
cd projekt mvn clean package .. oder mvn site Abgesehen davon würde mich interessieren warum Du nicht das Plugin: LaTeX Maven Plugin - Introduction verwendest ? Gruß Karl-Heinz Marbaise
__________________
http://www.soebes.de http://www.skmwiki.de Subversion Repository Search Engine(SupoSE) |
|
|
|
| #8 (permalink) | |
|
Stammbenutzer
Viertel Megabyte
Themenstarter
Registriert seit: 13.01.2010
Fachbeiträge: 253
Abgegebene Danke: 17
Erhielt 2 Danke für 2 Beiträge
|
Die Idee das mit mvn latex:latex zu lösen ist ja nicht schlecht das beispiel welches sich auf der Seite befindet funktioniert auch nur leider habe ich eine andere Ordner struktur als es das Plugin zuläßt
|
|
|
|
| #9 (permalink) | |||||||||||||||||||
|
Stammbenutzer
Megabyte
Registriert seit: 01.09.2005
Fachbeiträge: 1.154
Abgegebene Danke: 11
Erhielt 92 Danke für 86 Beiträge
|
Hi,
![]() Gruß Karl-Heinz Marbaise
__________________
http://www.soebes.de http://www.skmwiki.de Subversion Repository Search Engine(SupoSE) |
||||||||||||||||||
|
|
|
||||||||||||||||||
|
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Apache Geronimo v2.2 starten: java.io.EOFException | Maikkon | Server einrichten und konfigurieren | 1 | 14.09.2012 10:27 |
| Maven - Angeben welche Klassen/Packes für build benutzen | beginner99 | IDEs und Tools | 4 | 06.07.2011 11:14 |
| m2eclipse und multi module projekt | dermoritz | Deployment | 4 | 25.06.2010 08:43 |
| [Maven2] immer Build failed für Projekt | robert82 | Deployment | 10 | 06.01.2010 12:47 |
| XFire - Maven Build Problem | y0dA | Allgemeines EE | 2 | 12.07.2007 07:21 |
| Lesezeichen |
|
|