現在、私は自分のプロジェクトをEclipseにインポートしていることを強化しています。プロジェクトをEclipseにインポートした後、プロジェクトを右クリックして構成し、mavenプロジェクトに変換します。これをすべて実行した後、コードのオートコンプリートが機能せず、ctrl +クリックが機能しません。
システム仕様:
- OS: Windows7 x64
- メモリ: 8GB
- CPU:インテル コア i5
- HDD: 128GB SDD
- Eclipse バージョン: Juno 4.2 JavaEE
- Maven m2e バージョン: 1.1.0
- パーフォース バージョン: 2012.2.486944
修正の試み
- プロジェクトを右クリックして Java Build Path に移動しようとすると、存在しないことに気付きました。
- 右クリックメニューのプロパティとビルダーの下に、「Maven Project Builder」しかありません
<buildCommand>
私は適切なJavaビルダーと適切なファイルを追加しようとし<natures>
ました。.project
これで問題が解決するわけではありませんが、1. では見られなかった Java ビルド パスが追加されます (以下は変更されていない .project ファイルです)。- に移動し、インデックスを再構築するために
.metadata>.plugins
を削除しました。org.eclipse.jdt.core
ctrl+クリックのオートコンプリートまたは右クリック>参照>ワークスペースを試行するとエラーが発生しました
リソースが Java プロジェクトのビルド パスにない
.project
ファイル
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>project</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
</natures>
</projectDescription>
私が見落とした簡単なことや、やり忘れたステップはありますか? この問題に関するヘルプは素晴らしいでしょう。
(* ctrl + クリックとオートコンプリートに関連する問題を検索しましたが、見つけた解決策はどれも役に立たず、Eclipse + perforce + maven の問題に一致するものもないようですが、このトピックが別の投稿)