私はあなたのコードでこれらの輸入を使用することを前提としています。
警告は、灰色で、あなたがして(リソースを節約し、他の利点を得るために)あなたのコード内で使用していないことをライブラリの輸入を削除するように示唆しています。
エラーは、赤で、(ロンボク島依存性が正しくインストールされていない他の言葉で)ローカル環境で指定されたライブラリーの利用可能性の欠如に関連しています。
地元の依存関係を削除するコマンド「MVNクリーンは、」Mavenを使用してインストール。これは確かにあなたが「クリーンMVN」を使用してインストールし、ローカルからロンボク島のjarファイルを削除し、エラー自体の原因である可能性があります。
このトピックについての詳細を知っていると私はあなたのpom.xmlファイルを参照する必要があると思い、関連するエラーを修正してくださいするには。
それにもかかわらず、私はすぐに助けを提供するために、試してみたいです。
あなたのpom.xmlが正常にあなたが実行する必要があると思い欠落しているライブラリをインポートするために、良いように見えると仮定すると:
mvn clean install -U
そして、(メニューを再構築するのIntelliJから)再構築を実行、これは赤のインポートエラーの世話をする必要があります。その後、警告を削除するには、あなたは自分のコード内でインポートしたライブラリを使用する必要があります。
ここでは単なる一例として、日付に関する警告を除去するであろう例を示します。
String pattern = "yyyy-MM-dd";
SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);
String date = simpleDateFormat.format(new Date());
System.out.println(date);
IntelliJのは、あなたのコードをスキャンし、「日付」のインポートが使用されていることを確認し、関連する警告の生成を停止します。
一方、あなたはそれらのimport文を使用していない場合、私はただ単にクラスから未使用のインポート行を削除することをお勧め。最終結果は、同じになりますが、もはやエラーおよび/または警告を取得しません。
IntelliJの中でこのような結果を得るために非常にきちんとした方法は、最適化インポート機能です。
現在のショートカットをここに:
Ctrl+ Alt+O
これは、未使用の輸入を除去するだけでなく、世話をするだけでなく、リソースの使用量と攻撃面を最小限にするために、それらを最適化します。
あなたはより多くの明快さや他の説明が必要な場合、私は助けに喜んでいると思います。コメントを入力してください。