MavenプロジェクトをEclipseにインポートしました。コマンドラインからデプロイできました。Eclipseでは、赤いXでいっぱいです。プロジェクトをクリーンアップし、構成を更新して、次のコマンドを実行しました。
mvn -Declipse.workspace=<pathtoworksapce> eclipse:add-maven-repo
そして私はまだ同じ問題を抱えています。プロジェクトは別のプロジェクトに依存しています。
私がやったことは、Eclipseのすべてのプロジェクトを削除することでしたが、ソースファイルは削除しませんでした。次に、コードをMaven-> Check out as Maven Projects with SCMとして直接インポートする代わりに、Existing Maven Projectを選択し、ローカルマシンからコードをインポートしました。これでエラーは解消されましたが、コードを右クリックして[宣言を開く]を選択すると、エラーが発生します:エディターを開けませんでした:ファイルが存在しません"したがって、すべてのプロジェクトを再度削除し、今回は削除しましたすべての「.project」ファイルと既存のMavenプロジェクトのインポートを繰り返したため、赤いX(依存関係の問題)はなくなり、コード内のルックアップ機能が機能します。
マスタープロジェクトに移動し、次のように入力します
。mvn install
mvn eclipse:eclipse
その後、プロジェクトをインポートします。より良いサポートのためにm2eclipseをインストールすることもできます。gwtまたはカスタムMaven実行を備えたその他のフレームワークを使用する場合は、Eclipseにプラグインをインストールする必要があります。