2010-02-26 5 views
1

Je construis un plugin pour Eclipse - mais comme nous utilisons Maven comme plate-forme de construction standard, je voudrais pouvoir construire le plugin en utilisant Maven.Utiliser Maven pour construire un plugin Eclipse - les derniers avis

J'ai trouvé une autre question sur l'utilisation de Maven avec Eclipse Plugins - mais comme il est un an je pensais qu'il valait la peine la collecte de nouvelles réponses:

Is it currently possible to build Eclipse Plugins by Maven AND have nice IDE Integration?

Il semble que Tycho n'a pas été Avancé beaucoup au cours de la dernière année - mais a-t-il été créé quelque chose d'autre qui répond à ce besoin ou existe-t-il un moyen plus facile?

Quelqu'un recommande-t-il toujours le plugin Maven PDE? Est-ce une solution encombrante car c'est juste un emballage pour les scripts ANT?

Répondre

2

Je suis sur la liste de diffusion Tycho et je vois beaucoup de commentaires qui suggèrent que les gens construisent avec succès des plug-ins en utilisant Maven. Mon projet actuel ne fait pas de développement OSGi, donc je ne peux pas me porter garant de mon expérience personnelle avec la dernière version de Tycho. Il convient également de souligner que Tycho prend actuellement en charge (au meilleur de ma connaissance) une approche manifeste de la création de plug-ins (en fonction de POM-first) - cela pourrait être un facteur pour décider si Maven/Tycho correspond à votre projet .

+0

Pourquoi n'y a-t-il aucune activité sur le site? La documentation (par exemple, la feuille de route 0.4.0 n'a pas été mise à jour depuis avril de l'année dernière). La version 0.4.0 affiche également un bogue bloquant sur la page de génération. – Grouchal

+2

Le site ne donne pas une bonne impression - vrai. L'activité en cours semble se dérouler sur la liste de diffusion. Voici un article très récent sur l'utilisation de Tycho: http://mattiasholmqvist.se/ – SteveD

2

Il semble que Tycho n'ait pas été beaucoup avancé au cours de la dernière année - mais a-t-on créé quelque chose d'autre qui répond à ce besoin ou existe-t-il un moyen plus simple?

Le projet est sans aucun doute actif (un coup d'oeil à la git repository), quelles que soient les mises à jour de son site Web et AFAIK Sonatype l'utilise (avec succès) pour m2eclipse.

Questions connexes