Ich bin neu bei Maven. Ich habe von SVN ein Projekt von einem Kunden mit folgender Struktur ausgecheckt:
%Vor%Die pom.xml rechts unterhalb von 'projectName' (der Pom oben) erstellt die drei Module
%Vor% Wenn Sie mvn clean install
aus dem Ordner projectName
ausführen, wird jedoch der folgende Fehler angezeigt:
Die Frage ist: Sollte es eine pom.xml direkt unter projectName-war
geben, genau wie bei den anderen Modulen, die mein Kunde vergessen hat, sich an SVN zu binden?
Danke!
Die Frage ist: Soll es eine pom.xml direkt unter projectName-war
geben?
Setzen Sie einfach ja .
Sie haben den Trick bereits herausgefunden, und da Sie keinen Projektdeskriptor aka pom.xml angegeben haben, kann er projectName-war nicht aufrufen ein gültiges untergeordnetes Modul.
Unter projectName-war muss unbedingt eine pom.xml -Datei vorhanden sein, die eine Artefakt-ID haben muss, die derjenigen unter dem übergeordneten Element entspricht, das das Modul deklariert
%Vor%Wenn Sie den obigen Fehler bei der Verwendung von mvn install von der Befehlszeile erhalten (derselbe Pom kann in Eclipse funktionieren), müssen Sie Ihre pom.xml little
ändernAnstelle der folgenden:
%Vor%Folgen Sie den nachstehenden Anweisungen (in einem Profiler einschließen):
%Vor%