Frage

Für ein Eclipse -Plugin -Projekt verwende ich Maven und Tycho, um es zu bauen. Die Tycho -Konfiguration für die Zielplattform ist

<plugin>
    <groupId>org.eclipse.tycho</groupId>
    <artifactId>target-platform-configuration</artifactId>
    <version>${tycho-version}</version>
    <configuration>
        <resolver>p2</resolver>
    </configuration>
</plugin>

Das Repository wird als deklariert als als

<repositories>
    <repository>
        <id>${platform-version-name}</id>
        <layout>p2</layout>
        <url>${eclipse-site}</url>
    </repository>
</repositories>

und die Werte werden als deklariert als als

<properties>
    <platform-version-name>galileo</platform-version-name>
    <eclipse-site>http://download.eclipse.org/releases/${platform-version-name}</eclipse-site>
</properties>

Dies ist der in allen Tutorials gezeigte Ansatz. Mit diesem Ansatz kann ich mein Plugin für jede Version testen, die es unterstützen sollte (3,5 und up). Erfolg.

Aber ich konnte die richtigen URLs für die 4.x -Veröffentlichungen nicht herausfinden, sodass ich auch gegen 4.0 und 4.1 und möglicherweise 4.2 Nacht testen konnte.

Kann ich den gleichen Ansatz verwenden, um Eclipse 4.x als Zielplattform zu verwenden, und wie wäre die P2 -Repository -URLs?

War es hilfreich?
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top