Regarding plugin & dependency search - did you notice how autocomplete
works in POM source editor? When you type in a groupId, you can easily
choose between available artifacts and versions, and also insert known
plugin configuration parameters. If you can't remember a groupId /
artifactId, there are insert plugin / insert dependency templates that
open a search dialog. I feel it's much faster & convenient than the
removed tabs.
I'm sure the tabs could be added back as optional extensions, but
someone from the community would have to step up and do it :)
Regarding the code generators support - connectors mechanism is superior
to the old mechanism, period. Someone has to write a jaxb connector, but
once it's done, everyone's builds will work rock solid, every time. My
experience with 0.12 was a that builds were breaking repeatedly for no
apparent reason, and required tedious tweaking to get them working
again. No more of this with 1.0.0! Writing a few connectors is a small
price to pay, IMO.
cheers,
Rafał
On 07/08/2011 04:56 PM, Tomasz Blachowicz wrote:
Hi there,
I've been using M2Eclipse feature with my Eclipse IDE for last year or
so on daily basis and I always were very happy with the tool. Today I
decided to upgrade to Indigo bundle and new m2e feature and I must say
I'm disappointed, because many of the useful features of M2Eclipse
0.12 (last of releases managed by Sonatype) has been dropped in m2e
1.0 release. Igor Fedorenko in his e-mail today has kindly mentioned
that some tabs and features has been removed and the team has decided
to concentrate on other useful features. I don't really agree this was
good idea and there is certainly a good few features that I'll be missing:
* The plug-in tab with search for plugins (How many of you actually
remember the full name of jaxb plugin and it's latest version?) and
really great support for custom plugin configuration. That was great
simplification for me and I believe other users working with complex
pom files.
* New dependency tab is not great. In the M2Eclipse 0.12 one could got
to editing of the artifact details in the right pane just by clicking
on the artifact on the list. Now the new pop-up window appears to do
the same.
* The graphical representation of dependencies was nice feature. Maybe
not for large projects, but still quite useful. I'll be missing this
feature.
* In M2Eclipse 0.12 there was possibility to run specific goals on
project import and project configuration update. I found this very,
very useful when working with projects that generate code. By calling
goals automatically I stayed assure that all my generated classes
(e.g. JAXB POJOs) are up-to-date and the project compiles fine just
after import.
I'd like to highlight that I really appreciate the hard work you guys
doing there and I'm really happy that Maven integration has become
top-level project in Eclipse finally. However dropping
features/plugins that advanced users like myself have been using
extensively is not the best idea in my view. Is there any chance to
bring the dropped features back to m2e?
Regards,
Tomasz Blachowicz
_______________________________________________
m2e-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/m2e-users
_______________________________________________
m2e-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/m2e-users