Lots of compile issues with 2.0-SNAPSHOT #810
-
I updated to m2e 2.0 latest snapshot build and I am seeing lots of compilation issues now. I recall I had to remove (uninstall) Tycho project configurators as well as some others because they weren't compatible with m2e 2.0. Is there a workaround to bring those back? I think it's because some required source generation does not happen now.
Installation fails with:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
That's right. The connectors used for development of M2E are not yet prepared for M2E 2.0.0. I thought about preparing them already but since we (mainly Christoph and Mickael) are still enhancing the API for 2.0, a lot more than just removing the previously deprecated API I think it is better to wait until this work is completed and we don't change them multiple times and maybe even in a way that will not work with the final 2.0.0. Besides that I think the Tycho Connector will not be necessary when we have embedded the right lifecycle-mappings in Tycho.
That is very likely the reason for the failure, since the modello-connector is not installed the needed code-generation does not happen. |
Beta Was this translation helpful? Give feedback.
-
Yeah please don't invest time at the Tycho stuff we should simply embedd a minimal metainfo xml into tycho and throw away for the rest (probably removing the tycho one from the cataloger) as it is heavily outdated. Beside that, you could help the m2e project (and its users) by collecting relevant m2e connectors and either:
We most likely need to find a way to reject "bad" connectors in some way (maybe by their import/exports) but that's not in the queue currently... |
Beta Was this translation helpful? Give feedback.
That's right. The connectors used for development of M2E are not yet prepared for M2E 2.0.0. I thought about preparing them already but since we (mainly Christoph and Mickael) are still enhancing the API for 2.0, a lot more than just removing the previously deprecated API I think it is better to wait until this work is completed and we don't change them multiple times and maybe even in a way that will not work with the fina…