私は複数のプロジェクトを持ち、いくつかは単一モジュールで、他はマルチモジュールです。これらのモジュールのいくつかは、複数のプロジェクトで使用するためのライブラリです。Intellijプロジェクト間でモジュールを共有する
これらのモジュールをプロジェクト間で共有するにはどうすればいいですか?バージョンコントロールには何を保存しますか?
各モジュールを独自のリポジトリに保存すると、.ideaフォルダが利用できなくなり、依存関係、著作権表示、arttefact設定などのモジュールに関する情報が失われます。したがって、私はリポジトリに各プロジェクトを保存したいと思いますが、別のプロジェクトのモジュールを依存関係としてどのように参照しますか?
注:バージョン管理にgitを使用しています。
私はIntelliJ IDEAが好きですが、どこでも使えますが、モジュールの共有は私にとっては悪い考えです。ビルドにはmavenを使用します。 IDEAはMaven設定を実行しません。依存関係はMaven(そしてIDEAがインポートします)によって追跡され、アーティファクトはMavenによって構築され、著作権とコードスタイルを設定するだけで済みます。 – alf