1. ホーム
  2. java

[解決済み] ソースルートintelliJの外部にあるJavaファイル

2022-02-12 19:07:54

質問

私はIntelliJで複数のブランチを持っているGitLabから春ブートプロジェクトをクローンしました。私は作業したいブランチにチェックアウトします。しかし、私はすべてのファイルで"Java file outside of source root"を得ます。何が間違っているのかご指摘ください。 私はIntelliJをインストールしたばかりで、それは私がインポートしている最初のプロジェクトです。

どうしたらいいですか?

gitからのインポート」を行うと、IntelliJはmaven(またはgradle)からプロジェクト構造を自動的にインポートしません。

後から行う方法としては、ルートディレクトリのpom.xmlファイルを右クリックし、「mavenプロジェクトとして追加」を選択することです。そうすると、フォルダが正しくマークされ、依存するライブラリがインポートされます。個々のソースフォルダを手動でマークする必要はないはずです。

私は、IntelliJの外でgit cloneを行い、ローカルファイルシステムからプロジェクトを開き、IntelliJが自動的にmavenプロジェクト構造をインポートすることを好んでいます。