Eclipse と Maven を使用したマルチモジュール プロジェクトがあります。過去にそれを機能させる唯一の方法は、親モジュールが他のモジュールのピアであるプロジェクトにフラット レイアウトを使用することでした。これは、m2eclipse と Subversion で正常に機能しました。
次に、Git と GitHub に移行したいと思います。プロジェクト全体を、すべてのモジュールと共に、GitHub で単一のプロジェクトとして公開したいと考えています。問題は、Eclipse/Git プラグインである EGit が、プロジェクトのグループではなく、一度に 1 つのプロジェクトを管理したいということです。
正解は、標準の Maven 階層レイアウトを使用して、親モジュールとすべてのモジュールを 1 つの単位として管理することです。しかし、Eclipse はそれを好みません。いくらいじっても、Eclipse はネストされたプロジェクトを受け入れることができません。m2Eclipse は階層をサポートしていません: https://issues.sonatype.org/browse/MNGECLIPSE-2291
それで、あなたは何をしますか?コマンドラインから Git を実行し、Eclipse で変更されたファイルを確認する機能を放棄しますか? それともEclipseを放棄しますか?