[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2e-users] Advice: Where to hook running my mojo into m2eclipse

Barrie, Andreas has recently submitted a bug report for 'import from scm' action [1], which most probably causes import dialog to be empty in your case.
You need to have m2eclipe-egit installed, and it doesn't remind you about that.

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=477156



2015-09-11 14:24 GMT+03:00 Jason van Zyl <jason@xxxxxxxxx>:
It does need more publicity. Iâve been walking through some features that have been produced over the years that are highly useful and not very well known. I actually chatted with Igor about one yesterday.

Barrie, I donât think youâve wasted your time as trying to get things working on the command line and in M2Eclipse is always a challenge. But are you primarily wanting to have this be an IDE feature? Thereâs a bunch of code in M2Eclipse and I have a small plugin that takes a list of projects and materializes them in the workspace. Itâs my own hack that I have used for years to setup my workspaces easily. Think of it as a very unsophisticated version of Oomph. I borrowed bits and pieces from the Sonatype onboarding code from many years ago. Iâm happy to give you access if you want to take a look, but it is a massive hack which is why itâs not public. I think Igor has some code lying around too that does almost exactly what you want :-)

I really encourage you to jump in IRC as I much prefer chatting there then over mailing lists. And I will honestly forget this conversation in 48 hours if you donât remind me :-)

> On Sep 11, 2015, at 3:25 AM, Barrie Treloar <baerrach@xxxxxxxxx> wrote:
>
>
>
> On 11 September 2015 at 15:37, Anton Tanasenko <atg.sleepless@xxxxxxxxx> wrote:
> Hi,
> Select any number of entries under Maven Dependencies node in Project/Package Explorer, right click - Maven - Import projects from scm.
> It requires corresponding maven scm connectors to be installed (m2eclipse-egit for git projects) and it basically checks selected dependencies out and shows you the usual maven project import dialog with checked out projects already filled in.
> It doesn't update any poms though.
>
>
> From the two options:
> * Materialize Maven Binary Project seems to setup a Project from the binary's pom, I can't work out how to promote that to a source.
>
> * Import Proejct(s) from SCM gives me the Import Maven Projects wizard with the selected artifact, and clicking on Finish then brings up the Import Maven Projects wizard - which I can't complete because the project hasn't been checked out.
>
> But I'll have a look at what the source is doing.
>
> I could have saved two weeks hacking this as a Mojo if I'd known it was already in M2Eclipse.
> It needs more publicity.
> _______________________________________________
> m2e-users mailing list
> m2e-users@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/m2e-users

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder, Takari and Apache Maven
http://twitter.com/jvanzyl
http://twitter.com/takari_io
---------------------------------------------------------

A party which is not afraid of letting culture,
business, and welfare go to ruin completely can
be omnipotent for a while.

 -- Jakob Burckhardt












_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users



--
Regards,
Anton.