I have a problem with checkout Maven project in Eclipse Indigo. I've installed m2e plugin, Subclipse, Git, but can't select appropriate SCM type ? How to solve this ?
-
I'm using Eclipse 3.7 (under Ubuntu Natty), m2e 0.12.1, and sure enough, this stuff does not work. So, why not checkout SCM outside of Eclipse and simply import Maven projects? – Lenik Jul 18 '11 at 07:04
-
I remember that in the previous version of the Eclipse (Helios), i've installed connectors (svn for example) after m2e plugin was installed and SCM types appeared then. – marioosh Jul 18 '11 at 07:51
-
Duplicate of http://stackoverflow.com/q/6981001/60462 which contains a suggested solution. – Volker Stolz Aug 08 '11 at 12:13
-
See this question ow [m2eclipse - No Connectors for SCM?][1] too. It has a better solution. [1]: http://stackoverflow.com/questions/6981001/m2eclipse-no-connectors-for-scm – Ralph Nov 20 '11 at 13:17
-
See this question [m2eclipse - No Connectors for SCM?][1] . Its answer provide an better solution. [1]: http://stackoverflow.com/questions/6981001/m2eclipse-no-connectors-for-scm – Ralph Nov 20 '11 at 13:19
7 Answers
Affan was correct. The connectors are all still there in Indigo, just hidden a little.
- Start Eclipse and open preferences.
- Find the Maven group and expand it.
- Select the "Discovery" item and click "Open Catalog".
- A dialog will pop up with all the goodies. The connectors are at the bottom.

- 4,692
- 1
- 36
- 36
I ran into this issue with Eclipse where when you would try to Import a project via:
"Check out Maven Projects from SCM" from the project expoler the "scm url" drop down box would be empty.
After googling around, you must have subclipse installed from the Eclipse Marketplace (which I did) AND "Maven SCM handler for Subclipse" from the "Help->Install new software" dialog box (which I did not).
How to get Maven SCM Handler for Subclipse:
Assumption: You have Subclipse installed.
- Click Help->Install New Software
- Click "Add..." to add a new software site.
- Add this site: http://subclipse.tigris.org/m2eclipse/1.0 (Alternative URL: http://subclipse.tigris.org/m2eclipse/latest/)
- Select the Maven SCM handler for Subclipse
- Install
You can now use the Project Explorer context menu of "Import -> Maven -> Check out Maven Projects from SCM" and actually have a SCM URL to choose from in the drop down box, namely "svn".
Tested with Eclipse Juno

- 3,513
- 5
- 25
- 39
-
2I tried out the steps from Bill Pappin's answer but was getting errors. Your answer worked like a charm.. Thanks! – Chetan Kinger Nov 06 '13 at 07:29
-
+1, good explanation helped me a lot. I am using subversive instead of subclipse, though, so this was the URL that helped me in step 3 above: http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-subversive/0.13.0/N/0.13.0.201302121311/ – rexford Jul 16 '14 at 09:34
-
Thank you! I liked this answer much better than the one above it. As that ended up installing 2 SVN connectors (if you aren't careful in what you select) – atom88 Jun 15 '17 at 19:55
-
I replaced link in (3) with [http://subclipse.tigris.org/m2eclipse/latest/](http://subclipse.tigris.org/m2eclipse/latest/) from [this comment](http://www.buluschek.com/?p=292#commentauthor-12721) (Eclipse complained about a version conflict but offered an alternative installation) and it is still the best solution I found. – watery Nov 07 '18 at 14:09
Looks like there is some incompatibility issue between Indigo and m2eclipse. This discussion gives more details including a possible solution.
Hope this helps.
Edit 1: Uninstalled m2eclipse 0.12.x from Indigo and installed m2e from Eclipse's m2e releases repository. This version shows a link to download m2e scm connectors from Eclipse marketplace (when you try to check out a maven project from scm). I could see connectors for cvs, git and subversive.

- 51,854
- 11
- 110
- 122
-
-
1Currently, subversion 1.8 connector for m2e is not supported by m2e team and its corresponding issue in github is marked as "WONTFIX". https://github.com/sonatype/m2eclipse-subclipse/issues/3 – Rade_303 Jun 29 '12 at 13:26
-
For those using subclipse 1.8.x there is a patched version of the m2e connector. Here is the update site: http://subclipse.tigris.org/m2eclipse/1.0
(Thanks to RockyMM for posting the link to the WONTFIX issue, which contained the link to the patched version.)

- 301
- 3
- 4
Indigo comes with m2e pre-installed. To get the connectors just click on link where it says find more connectors in the m2e marketplace. From there i installed the m2e-subclipse connector. This is a different approach from previous versions of Eclipse where you had to install another plugin from market place called "Maven Integration for Eclipse (Extras)".

- 5,679
- 4
- 37
- 42
-
I'm not clear where this link is that I'm supposed to click to get the connectors. I can't find it anywhere. I do think your right though because I seem to remember seeing it in the last version of Eclipse. – Brill Pappin Jan 25 '12 at 03:20
There was an unofficial update of SVN connector. To install it go to http://subclipse.tigris.org/issues/show_bug.cgi?id=1557 download attachment org.sonatype.m2e.subclipse.feature-0.13.0-SNAPSHOT-site.zip and follow the steps:
- Unzip the file to an empty folder somewhere, remember that folder In Eclipse,
- go to Help/Install New Software…
- Click “Add…” to add a new site
- In the window, click on “Local…” and choose the folder where you unzipped the site before. The result in the Location field should look like file:/C:/ theUnzipFolder/
- Click OK, choose all available packages to install, and continue the installation as usual

- 735
- 7
- 15
This is related answer by "technocrat" with new update site URLs.
This is working with Eclipse 2019-12:
The problem: "Check out Maven Projects from SCM" from the project explorer the "scm url" drop down box is be empty.
You must have subclipse installed from the Eclipse Marketplace AND "Maven SCM handler for Subclipse".
How to get Maven SCM Handler for Subclipse:
- Background: The original website of this project (http://subclipse.tigris.org/) redirects to https://github.com/subclipse. The subproject "m2e" is important.
- Here, you will find a link to an Eclipse update site: https://dl.bintray.com/subclipse/releases/m2e/1.0.x/. Add this to the eclipse update sites.
- Now you will see "Maven SCM handler for Subclipse". Install it.
You can now use the Project Explorer context menu of "Import -> Maven -> Check out Maven Projects from SCM" and actually have a SCM URL to choose from in the drop down box, namely "svn".