2012-01-17 5 views
1

私はちょうど/lib/に格納されていた既存のジャーとは反対のMaven依存関係を使うように既存のプロジェクトを更新しようとしました。Eclipseはアプリケーションを起動しません。 Javaクラスが変更されましたか?

enter image description here

そして私はなぜ知っている、または何デ色J手段はありません。しかし、そうすることにより、私は私のクラスの画像から変更されていることがわかりました。私は前にEclipseでこれに遭遇していませんでした。誰も助言を提供することはできますか?

main()が見つからないため、突然私のアプリケーションが起動しません。

+1

"J"はビルドに含まれなくなったことを意味します。私はあなたのビルドパスをチェックアウトします。 – Max

+0

mvn buildを実行するとどうなりますか? – hovanessyan

+0

あなたのPOMはどのように見え、プロジェクトフォルダのレイアウトは? Mavenに切り替えると、標準のMavenの場所で '.java'ソースを探すようになりました。もしあなたがこれまでに別のレイアウトを使っていたのなら、Eclipseがあなたのコードを見つけることができないのかもしれません。 – millimoose

答えて

3

このアイコンは、ファイルがJavaソースとして認識されたものの、プロジェクトの一部ではないことを示します。ビルドパスを確認してください(正しくない場合は、POMからリロードする必要があります)。

+0

お元気ですか、プロジェクトの一部として認識されなくなりました。私はそれをビルドパスに再び含めました。ありがとう! – DominicEU

関連する問題