"Discover new m2e connectors" requires Eclipse Marketplace #81

Closed
wants to merge 1 commit into from

5 participants

@axelson

If you don't realize that then it is very frustrating and not at all clear that that is the reason. This is important because Eclipse Classic (widely used) doesn't come with the marketplace. Here are instructions for installing Eclipse Marketplace:

http://stackoverflow.com/a/8599843/175830

@axelson axelson "Discover new m2e connectors" requires Eclipse Marketplace
If you don't realize that then it is *very* frustrating and not at all clear that that is the reason. This is important because Eclipse Classic (widely used) doesn't come with the marketplace. Here are instructions for installing Eclipse Marketplace:

http://stackoverflow.com/a/8599843/175830
291ca03
@rgladwell
Owner

@axelson thanks for the pull request. are you sure you need the MPC installed? I thought "Discover new m2e connectors" only relies on having the m2e marketplace client installed, which comes with m2e? What sort of problems are you getting when you don't have the MPC installed?

@rgladwell
Owner

I just ran a quick test, and I could install m2e-android without the MPC installed by following the instructions on the m2e-android web site.

Could you please be clearer about what the problem is?

@axelson axelson closed this Apr 3, 2012
@yevgenko

This could be related to an issue I just had with Eclipse Indigo (3.7.2) for Java Developers on Linux.

The problem that there is no "Discover new m2e connectors" option when you click on "Plugin execution not covered by lifecycle configuration" error, instead I've to go to Window -> Preferences -> Maven -> Discovery -> Open Catalog and install "Android Connector" from there.

I'm not sure if it's just for Java Developers package or for all Indigos, but might look not quite obvious to the Eclipse new comers.

@axelson

Ooh, so that's how you can add a new connector without going through the "Discover new m2e connectors" route. That's much nicer.

@rgladwell
Owner

@yevgenko It could be that, while you have the m2e plugin/feature installed, you might not have the m2e marketplace plugin installed. Could you please verify this?

@rgladwell
Owner

@axelson yes, you can install via this way. maybe I should update the web site to favour this: thoughts?

@yevgenko

@rgladwell in "Eclipse Indigo (3.7.2) for Java Developers on Linux" I have Eclipse Marketplace out of box and there also m2e under installed software tab, so, I guess it is installed :) but there still no "Discover new m2e connectors" button for that error. So, for me the only way to get it working is to go thru Window -> Preferences -> Maven -> Discovery -> Open Catalog path and I agree with @axelson that it looks like a nicer way as for general installation instructions. However I don't know if it worked this way for previous versions of Eclipse.

@rgladwell
Owner

@yevgenko the M2E Marketplace plugin is different to the Eclipse Marketplace feature. Could you please verify if you have this installed?

@yevgenko

@rgladwell I can't find anything like that... how should I verify this for sure?

@rgladwell
Owner

@yevgenko sorry, you can go to Help -> About Eclipse and click the Installation Details button. If you click on the Plug-ins tab you'll see a list of the installed plugins. The plugin is under org.eclipse.m2e as titled "m2e Markplace".

@yevgenko

@rgladwell hm, yes, it there: org.eclipse.m2e.discovery

@rgladwell
Owner

@yevgenko thanks for the info, i wonder what is causing the "Discover new m2e connectors" option from not appearing in some Eclipse installs

@Maher4Ever

I've spent a while until I found @yevgenko's comment with the "manual" way to fix the "Plugin execution not covered by lifecycle configuration" error. Mentioning it somewhere in the Readme file could save other people the trouble.
Thanks @yevgenko :)

@rgladwell
Owner

@Maher4Ever you can create a pull request for the README or the Github Pages web site if you'd like to see some improvements in documentation. Unfortunately, its not a high priority for me with the other problems we're havig.

@rektide

Is there any way to use the classical plugin installer rather than the M2E Marketplace specifically to get stuff installed?

The use case I have in mind is helping new users coming to your company, looking to set up Eclipse: these users are far and away well trained to add a couple sites, then tick a couple boxes: it's a homogenous interface for everything. Having to guide the user part way through an install process, then install software, is a very fractured & inferior experience to the bulk addition of extensions that is the accepted/only practice.

@rgladwell
Owner

@rektide the new install instructions no longer require the m2e connectors market place to be installed, and recommend installation through the general Eclipse Marketplace.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment