Ich bin neu bei Maven und lese alle Tutorials am Morgen (tolles Tool).
Dieses neue Java-Projekt, mit dem ich begonnen habe, verwendet jedoch nicht die Standardverzeichnisstruktur. Anstelle von src/main/java
für Quellen verwendet es etwas wie src/org/myapp
.
Wenn ich mvn package
für das Projekt verwende (wo pom.xml
liegt), erhalte ich die Meldung, dass keine Quellen kompiliert wurden, da sie nicht gefunden werden können (der Quellpfad ist anders).
Gibt es eine Möglichkeit, in Maven Ihren eigenen Quellenpfad anzugeben?
Theoretisch können Sie eine nicht standardmäßige Verzeichnisstruktur für Ihr Maven-Projekt verwenden. In der Praxis können Sie feststellen, dass verschiedene Maven-Plugins und IDE-Integrationen nicht ordnungsgemäß funktionieren. Also würde ich empfehlen, dass Sie Ihre Projektverzeichnisstruktur so umorganisieren, dass sie das ist, was Maven erwartet ... bevor Sie eine Menge Versionskontrollhistorie und andere Dinge bekommen, die die Reorganisation schmerzhafter machen.