最近、IntelliJ で次の構造のマルチモジュール プロジェクトをセットアップしました。
/module1
/module2
/web-module
/sql
/lib
/a few more folders
module1+2 と web-module を IntelliJ のモジュールとして設定して、これらが表示されるようにしましたが、sql フォルダーと lib フォルダーをプロジェクト パネルに表示するにはどうすればよいでしょうか。これらは VCS にも含まれている必要がありますが、IntelliJ では無視されます。モジュール外のフォルダーをプロジェクトに追加するにはどうすればよいですか。
プロジェクトとエクスプローラー ビューのスクリーンショット:
ベストアンサー1
これは質問に対する厳密な答えではありませんが、私にとってはうまくいったので投稿します。おそらく誰かにとって役に立つでしょう。
プロジェクトに任意のフォルダを追加したい場合(プロジェクトとは別の場所からでも) モジュールとして追加するだけです。タイプについてはあまり気にする必要はありません。たとえば、SQL スクリプトを含むフォルダーを追加する必要があったので、Java モジュールとして追加しました。Maven 構造や Java ソースがなくても、IntelliJ で適切に表示されます。
やり方は次のとおりです:
- ファイル > プロジェクト構造 > モジュール
- 追加 > 新しいモジュール > ... (例: Java モジュール)
- 新しいモジュール設定で、表示したいサブフォルダを「ソース」としてマークします。
ほら!:)