web-dev-qa-db-ja.com

IntelliJとMavenコンパイル

Hibernate jarを必要とするプロジェクトがあります。

それらをpom.xmlの依存関係として追加すると、Mavenはプロジェクトを適切にコンパイルします。

ただし、IDEでは、Hibernate APIへのすべての注釈と呼び出しが未解決(赤)としてマークされます。

IntelliJでそれらを解決できるようにするにはどうすればよいですか?

Build ProjectをクリックしたときにMavenを使用する方法はありますか? (Ctrl + F9)

また、IntelliJ内のファセットの概念と混同しています。それらが必要ですか、永続化アシスタントを有効にするJPAファセットなどとしましょう...またはMavenに処理を任せるオプションがありますか?

9
Mik378

キャッシュをクリアまたは再インポート

Intellijがプロジェクトに巻き込まれることがあります。その場合の一般的なアプローチは次のとおりです。

  1. ビルドを試す|プロジェクトを再構築
  2. いいえの場合、プロジェクトがコマンドラインからコンパイルされることを確認します
  3. はいの場合は、ファイル|キャッシュを無効にしてからビルドする|すべて再構築
  4. いいえの場合は、ローカルプロジェクトファイルを削除し、pom.xmlをプロジェクトファイルとして使用して、バージョン管理からもう一度チェックアウトします。
  5. いいえの場合、Intellijインストールに深刻な問題があります
8
Gary Rowe