Build PDE contro Maven Tycho

Aug 24 2020

In A Brief Overview of Building at Eclipse si dice che la build PDE è il "vecchio modo" di creare applicazioni basate su RCP. Mi chiedo:

  1. Perché è considerato obsoleto?
  2. Quali sono i vantaggi di Tycho rispetto a PDE?
  3. Il "vecchio modo" sta per essere deprecato?

Risposte

2 howlger Aug 24 2020 at 21:27

PDE Build è stato deprecato in Eclipse Neon (4.6) più di quattro anni fa.

Vedi la recensione di Eclipse 4.6 :

PDE Build è in modalità di manutenzione e non viene più utilizzato per creare la piattaforma Eclipse stessa

Il vantaggio di Tycho, oltre ad essere più recente, è l'abilità di bootstrap ereditata da Maven. Ciò consente di creare un plug-in, un prodotto, un sito di aggiornamento di Eclipse, ecc. ovunque sia supportato Maven, ad esempio su GitHub in un'azione del flusso di lavoro.