2011-07-18 64 views
55

Eclipse IndigoのチェックアウトMavenプロジェクトに問題があります。 m2eプラグイン、Subclipse、Gitをインストールしましたが、適切なSCMタイプを選択できません。これを解決するには?SCMのMavenプロジェクトのチェックアウト - コネクタなし

Checkout as Maven project from SCM

+0

として インストールを続行、/ theUnzipFolder/

  • [OK]をクリックします:/ C:Locationフィールドにおける結果は、ファイルのようになります。 3.7(Ubuntu Nattyの下)、m2e 0.12.1、そして確かに、このことはうまくいきません。ですから、Eclipseの外でSCMをチェックアウトし、単にMavenプロジェクトをインポートするのはなぜですか? –

  • +0

    以前のバージョンのEclipse(Helios)では、m2eプラグインがインストールされ、SCMタイプが登場した後にコネクタ(たとえばsvn)がインストールされたことを覚えています。 – marioosh

    +0

    重複しているhttp://stackoverflow.com/q/6981001/60462には、推奨されるソリューションが含まれています。 – ShiDoiSi

    答えて

    92

    Affanが正しい。コネクターはまだIndigoにありますが、ちょっと隠されています。

    1. Eclipseを起動し、環境設定を開きます。
    2. Mavenグループを見つけて展開します。
    3. 「発見」項目を選択し、「カタログを開く」をクリックします。
    4. すべての機能がダイアログに表示されます。コネクタは一番下にあります。
    +7

    優秀!これは私のためにそれを固定した。ありがとう。 –

    +0

    恐ろしい、ありがとう!期待どおりに動作します。 – pixelstuermer

    9

    インディゴとm2eclipseの間にいくつかの非互換性の問題があるように見えます。 This discussionは、可能な解決策を含む詳細を提供します。

    これが役に立ちます。

    編集1:インディゴのm2eclipse 0.12.xをアンインストールし、Eclipseのm2e releases repositoryからm2eをインストールしました。このバージョンでは、Eclipseマーケットプレイスからm2e scm connectorsをダウンロードするリンクが表示されます(scmからmavenプロジェクトをチェックアウトしようとすると)。私はcvs、git、subversiveのコネクタを見ることができました。

    +0

    この時点での非互換性はありません。 –

    +1

    現在、m2e用のSubversion 1.8コネクタはm2eチームによってサポートされておらず、githubの対応する問題は "WONTFIX"としてマークされています。 https://github.com/sonatype/m2eclipse-subclipse/issues/3 – RockyMM

    +0

    Googleディスカッションへのリンクが本当に助けてくれてありがとうございます。 – hage

    3

    インディゴにはm2eがプリインストールされています。コネクタを入手するには、m2eマーケットプレイスでコネクタを見つけるリンクをクリックしてください。そこからm2e-subclipseコネクタをインストールしました。これは、以前のバージョンのEclipseとは別のアプローチで、別のプラグインを「Maven Integration for Eclipse(Extras)」というマーケットプレイスからインストールする必要がありました。

    +0

    私はこのリンクをクリックしてコネクタを取得する必要があることは明らかではありません。私はどこでもそれを見つけることができません。 私はEclipseの最終版でそれを見ることを覚えているように思えるので、私はあなたのことを思っています。 –

    5

    subclipse 1.8.xを使用している場合は、m2eコネクタのパッチが適用されたバージョンがあります。ここ は更新サイトです(。RockyMMのおかげでパッチを当てたバージョンへのリンクを含んでいWONTFIXの問題、へのリンクを投稿するための)http://subclipse.tigris.org/m2eclipse/1.0

    16

    私はときのEclipseで、この問題に遭遇しました

    プロジェクトエクスポージャーから「SCMからプロジェクトをチェックアウトする」には、「scm url」ドロップダウンボックスが空になります。

    私がやったEclipse MarketplaceからSubclipseをインストールし、 "ヘルプ - >新しいソフトウェアをインストールする"ダイアログボックスからSubclipse用のMaven SCMハンドラをインストールする必要があります。

    前提:あなたがインストールされているのSubclipseをSubclipseのためにMaven SCMハンドラを取得する方法

    1. クリックしてヘルプ - >
    2. をクリックして、「追加...」新しいソフトウェアのサイトを追加するには、新しいソフトウェアをインストールします。>からのMavenプロジェクトをチェックアウト - > Mavenの - Subclipseの
    3. 用のMaven SCMハンドラを選択しますが、今のインポート」のプロジェクトエクスプローラのコンテキストメニューを使用することができます

    インストールhttp://subclipse.tigris.org/m2eclipse/1.0

  • このサイトを追加SCM "と呼ばれ、実際にはドロップダウンボックス、つまり" svn "から選択するSCM URLを持っています。

    EclipseでテストJuno

  • +2

    Bill Pappinの回答から手順を試しましたが、エラーが発生しました。あなたの答えは魅力のように働いた..ありがとう! – CKing

    +0

    +1、良い説明が私を助けました。私はsubclipseの代わりにsubversiveを使用していますので、これは上記の手順3で私を助けたURLです:http://repository.tesla.io:8081/nexus/content/sites/m2e。エクストラ/ m2eclipse-subversive/0.13.0/N/0.13.0.201302121311/ – rexford

    +0

    ありがとうございました!私はこの答えがそれよりもはるかに良いと思った。それが2つのSVNコネクタをインストールすることになりました(あなたが選択したものに注意していない場合) – atom88

    0

    SVNコネクタが非公式に更新されました。それをインストールするには、http://subclipse.tigris.org/issues/show_bug.cgi?id=1557ダウンロードアタッチメントorg.sonatype.m2e.subclipse.feature-0.13.0-SNAPSHOT-site.zipに進み、手順に従ってください:

    • は覚えて、どこかの空のフォルダにファイルを解凍しますEclipseで 、
    • は/新しいソフトウェアをインストールヘルプに行くそのフォルダは...
    • をクリックして、ウィンドウに新しいサイト
    • を追加するには、「追加...」をクリックして「ローカル...」とあなたは解凍したフォルダを選択します前に サイト。私は、Eclipseを使用していますインストールするために、すべての利用可能なパッケージを選択し、通常の
    関連する問題