So verwenden Sie dieselbe Zielplattform für mehrere Unterprojekte in Tycho
Ist es möglich, für jedes Maven-Teilprojekt dieselbe .target-Datei zu verwenden?
Ausschnitt aus der übergeordneten POM-Datei
<groupId>root.server</groupId>
<artifactId>root.server</artifactId>
Ausschnitt aus einer untergeordneten POM-Datei
<groupId>child.project</groupId>
<artifactId>child.project.parent</artifactId>
<target>
<artifact>
<groupId>root.server</groupId>
<artifactId>root.server</artifactId>
<version>${project.version}</version>
<classifier>targetfile</classifier>
</artifact>
</target>
Wenn ich im untergeordneten Projekt eine "mvn clean install" versuche, erhalte ich eine Ausnahme:Could not resolve target platform specification artifact
. Wenn ich eine "MVN-Neuinstallation" im übergeordneten Projekt des untergeordneten Projekts versuche, funktioniert alles einwandfrei.
Gibt es eine Möglichkeit, eine .target-Datei für alle Projekte (übergeordnete Projekte + Unterprojekte) wiederzuverwenden?