無視 - リソースのフィルター中にエラーが発生しました maven java ee 構成問題
MavenプロジェクトをEclipseにインポートしてエラーを修正する (3)
「 Project
- >「 Properties
- >「 Java build path
- >「 Libraries
Java build path
。 JREシステムライブラリは追加されていますか? 正しい場所を指していますか?
また、プロジェクトのルートフォルダでmvn eclipse:eclipse
を実行してみてください(まず、mavenをダウンロードしてクラスパスに追加する必要があります)。
私はEclipseにプロジェクトをインポートしましたが、Stringのようなクラスでさえもすべてのクラス名にたくさんのエラーがあります。
私が作ったクラスのエラーは、 Implicit super constructor Object() is undefined for default constructor. Must define an explicit constructor
Implicit super constructor Object() is undefined for default constructor. Must define an explicit constructor
メソッド内で<Class> cannot be resolved to a type
をIOExceptionにしても<Class> cannot be resolved to a type
IOExceptionをIOException cannot be resolved to a type
だから私はどうすればいいですか? 私はビルドしようとしました
更新日:私も説明しています
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-resources-plugin:2.4.3:resources (execution: default-resources, phase: process-resources) pom.xml /test line 6 Maven Project Build Lifecycle Mapping Problem
あなたの問題はMavenプロジェクトではなく、インポート手順ではなく、Eclipse構成にあると思います。 あなたの日食は正しいJDKを「見ない」ようです。
それで、最初に単純な "hello world"プロジェクトを作成して、それがうまくいくかどうか確かめてください。 これがうまくいったら、もう一度あなたのMavenプロジェクトをインポートしてください、すなわちコマンドmvn eclipse:eclipse
を実行してからeclipseを使ってプロジェクトを開いてください。 これが最初のEclipseプロジェクトである場合、あなたはあなたのMavenリポジトリ( USER_HOME/.m2/repository
)を参照するM2_REPO変数を作成しなければなりません。
それでも問題が解決しない場合は、プロジェクトを更新してクリーンアップします。
それでも問題が解決しない場合は、どのJDKを「良い」プロジェクトと「悪い」プロジェクトで使用しているかを比較してください。 私はあなたがそこに違いを見るだろうと信じています。 それで、それを修正してください。
プロジェクトを正常に構築できましたか?そうであれば、インポートしないでください。もう一度実行@プロジェクトルートレベル。
#mvn eclipse:eclipse -o
これでEclipseプロジェクトが作成されます。「既存プロジェクトとしてインポート」 すべてのクラスパス問題は解決されます。しかしあなたのビルドパスで変数としてあなたの.m2家を設定する必要があります..