2012-05-07 12 views
8

私はm2eを持っていてもEclipseのmavenに苦労しています。Eclipseプロジェクトでのmavenの統合新しいプロジェクトがチェックアウトされましたが、ナビゲートできません

CVSからmavenプロジェクトをチェックアウトしてどこでも移動することができません。

:私は参考資料>プロジェクトをしようとすると、私はポップアップを言ってもらう「の問題は、エディタの理由を開く:サービスが存在しません」。

servicesは、その中にサブプロジェクトを持つメインプロジェクトの名前です。それはすべて正常に構築されるので、なぜEclipseが動作しないのか分かりません。

私はクラスパスに関係すると思われますが、プロジェクトのプロパティから利用できないため、編集方法はわかりません。私は実際に手動で.classpathファイルを作成しようとしましたが、それは役に立たなかった。

私もプロジェクトをmavenプロジェクトに変換しましたが、それも役に立たなかったです。

アイデア?私はEclipse JUNOを使用しています。

+0

コマンドラインでエラーが発生することなくMVNきれいなパッケージを行うことができますか? – khmarbaise

答えて

6

私は自分の問題を把握しました。私はCVSからプロジェクトをチェックアウトしなければなりませんでした。それから(それは重要な部分です)、Eclipse内で既存のプロジェクトのmavenインポートを実行します。これは私がIDEのすべての機能を使うことができるmaven "ready"プロジェクトを作成しました。

+3

こんにちは、私は同じ問題があります。私はあなたがそれをどのように修正したのか分かりません。私は 'File - > Import - > Maven - > Existing Maven Project'を使って私のMavenプロジェクトをEclipseにインポートしました。私は何が恋しい?ありがとう –

2

はい、そうです。リポジトリから直接インポートする場合は、宣言をホバリング、リンク、および開くことはできません。あなたの解決策は正しいですが、もう1つ直接使用するのは、 "ファイル - >新規 - >その他 - > Maven-> Checkout Maven Projects from SCM"です。その場合は、SCMタイプを選択できないため、問題があります。Checkout Maven project from SCM - no connectorsをチェックしてください。コネクタがインストールされている場合は、まだ問題があります:http://forum.springsource.org/showthread.php?102665-SCM-types-not-available-in-Checkout-Maven-Projects-from-SCM

0

svnからプロジェクトをチェックアウトした場合、チェックアウトされたプロジェクトは一般的にEclipseプロジェクトの一般的な機能ではないため、Eclipseの一般的な機能は同じものとして機能しません。

Eclipse Readerと他のショートカットのようなEclipseの機能を同じにするには、チェックアウトしたプロジェクトをEclipseプロジェクトに変換する必要があります。プロジェクトをEclipseにチェックアウトしたプロジェクトを変換する

ステップ:

  1. 右チェックアウトプロジェクトをクリックしてください。
  2. 設定するポイント。
  3. のMavenプロジェクトへの変換をクリックしてください。(チェックアウトされたプロジェクトは、Mavenのプロジェクトの場合)

これらの手順は、Mavenプロジェクトにプロジェクトを変換します。

すべてのEclipse機能が同じように機能します。

0

プロジェクトがMavenプロジェクトとして設定されていることを確認するだけでなく、プロジェクトプロパティ(パッケージエクスプローラでプロジェクトを右クリック)>プロジェクト参照に移動して、選択したプロジェクトがに参照があります。

0

この問題もありました。 検索中のワークスペースEclipseが間違ったファイルを開いたようです。

私はStrl + Shift + H(階層内のOpen Type)を押し、クラス名をタイプして開きました。ファイルが新しいタブで開き、すべてが再度ナビゲート可能でした。

アイコンの違いは次のとおりです。

The J for a non-navigable file is done in a contour font

関連する問題