Eclipse IndigoのチェックアウトMavenプロジェクトに問題があります。 m2eプラグイン、Subclipse、Gitをインストールしましたが、適切なSCMタイプを選択できませんか?これを解決するには?
アフファンは正しかった。コネクタはすべてIndigoにあり、少し隠れています。
Eclipseでこの問題に遭遇し、次の方法でプロジェクトをインポートしようとしました。
プロジェクトエクスポーラーの[SCMからMavenプロジェクトをチェックアウト]で、[scm url]ドロップダウンボックスが空になります。
グーグルを回った後、Eclipse Marketplaceからサブクリップをインストールする必要があります(私はインストールしました)。また、「ヘルプ->新しいソフトウェアをインストールする」ダイアログボックスから「サブクリップのMaven SCMハンドラー」をインストールする必要があります。
SubclipseのMaven SCMハンドラーを取得する方法:
前提:Subclipseがインストールされています。
「インポート-> Maven-> SCMからMavenプロジェクトをチェックアウト」のプロジェクトエクスプローラーコンテキストメニューを使用し、ドロップダウンボックスから選択するSCM URL、つまり「svn」を実際に使用できます。
Eclipse Junoでテスト済み
Indigoとm2Eclipseの間に非互換性の問題があるようです。 この説明 は、可能な解決策を含む詳細を提供します。
お役に立てれば。
Edit 1:Indigoからm2Eclipse 0.12.xをアンインストールし、Eclipseの m2eリリースリポジトリ からm2eをインストールしました。このバージョンは、Eclipseマーケットプレイスからm2e scmコネクターをダウンロードするリンクを示しています(scmからmavenプロジェクトをチェックアウトしようとする場合)。 cvs、git、subversiveのコネクタを見ることができました。
Subclipse 1.8.xを使用している場合、m2eコネクタのパッチバージョンがあります。更新サイトは次のとおりです。 http://subclipse.tigris.org/m2Eclipse/1.
(パッチを適用したバージョンへのリンクを含むWONTFIX問題へのリンクを投稿してくれたRockyMMに感謝します。)
Indigoにはm2eがプリインストールされています。コネクタを取得するには、リンクをクリックして、m2eマーケットプレイスでさらにコネクタを見つけます。そこからm2e-subclipseコネクタをインストールしました。これは、「Maven Integration for Eclipse(Extras)」と呼ばれる別のプラグインをマーケットプレイスからインストールする必要があった以前のバージョンのEclipseとは異なるアプローチです。
SVNコネクタの非公式な更新がありました。インストールするには http://subclipse.tigris.org/issues/show_bug.cgi?id=1557 添付ファイルをダウンロードorg.sonatype.m2e.subclipse.feature-0.13.0-SNAPSHOT-site .zipして、手順に従います。
- ファイルをどこかの空のフォルダーに解凍します。そのフォルダーを覚えておいてくださいEclipseでは、
- ヘルプ/新しいソフトウェアのインストールに進みます…
- [追加…]をクリックして、新しいサイトを追加します
- ウィンドウで、「ローカル…」をクリックし、以前にサイトを解凍したフォルダーを選択します。 Locationフィールドの結果は、file:/ C:/ theUnzipFolder /のようになります。
- [OK]をクリックし、使用可能なすべてのパッケージを選択してインストールし、通常どおりインストールを続行します