Wir haben eine Eclipse-Funktion, die lizenziert ist und die Lizenz wird von unserem eigenen Code behandelt. Der Benutzer kann auf unsere Update-Seite gehen und seine Funktion aktualisieren. Das Problem besteht darin, dass die Benutzerlizenz aktualisiert werden muss, bevor er das neue Upgrade verwenden kann.So überprüfen Sie ein Upgrade vor der Installation
Ich möchte die Feature-Version anhand der Benutzerlizenz validieren und den Benutzer warnen, dass seine Lizenz aktualisiert werden muss, bevor er installiert wird.
Ich dachte, ich würde dies mit einer benutzerdefinierten Eclipse P2 TouchPoint Aktion validateLicense tun.
Beispiel:
Mein Code genannt wird, wo ich die Version gegen die Lizenz des Benutzers zu validieren. Wenn es fehlschlägt, warne ich den Benutzer und er kann dann die Installation abbrechen.
Also meine erste Frage lautet:
- Muss ich dieses Recht bekommen, oder ist es eine andere Möglichkeit, dies zu tun?
Meine zweite Frage ist ziemlich einfach:
- Wo ich Eclipse erzählen meinen Code ausführen? Ich habe here at eclipse help gesucht, wo sie erklären, was es ist. Aber ich verstehe nicht, wo ich die Informationen für meinen Code eingeben soll. Ist es in der feature.xml.
Schließlich:
- Gibt es ein Beispiel, wie und touchPonts Verwendung p2 schaffen?
Das war wirklich toll! Vielen Dank – giZm0