Auf Thema antworten

Schon klar, und zum Schluss kommt ein Timestamp (das alleine macht es für Maven schon zum Snapshot), damit gibt es dann u.U. mehrere ausgaben eines Bundles mit denselben major, minor & micro Versionenen die aber dennoch unterschiedlich sind ;) (schon klar dass diese kompatibel sein sollten)



Dazu kommt, dass die Version Ranges in der Manifest imho oft schon fahrlässig optimistisch sind (>=3.0, <4.0) dass man daraus leider keine zuverlässigen Infos extrahieren kann, und genau das versucht eclipse:to-maven.


Eclipse baut erstmal Snapshots, diese werden später zum Release promoted wenn alle zufrieden sind, allerdings bleiben die Timestamp infos erhalten.

In Maven macht man es anders, wenn man da ein Release machen will, dann macht man das direkt, inkl. Tag im SCM.

Hat beides Vor- und Nachteile, leider sind u.a. dadurch eben bestimmte Eclipse RCP und Maven konzepte nicht wirklich kompatibel.



Oben