私たちは複数の Java EE アプリケーション (現時点では 8 つ) を開発していますが、それらはすべて同じ種類のコードに基づいています。ただし、すべてのアプリは Eclipse の異なるプロジェクトとして明確に分離されており、Windows エクスプローラーに独自のフォルダーがあり、Git サーバーに独自のリポジトリがあります。
アイデアは、冗長なコードをどこかに置き (「コア」という名前の別のプロジェクト)、同じことを 8 回再コーディングすることなく、すべてのアプリで自動的に使用することでした。Java 部分については、各プロジェクトで「リンク ソース」を作成しました。これにより、Eclipse 内で「コア」プロジェクトへの一種のシンボリック リンクが作成され、Java ソースで指定された「コア」パッケージが問題なく使用されます。
しかし、JavaScript/CSS の部分ではうまく機能しません。冗長なJS / CSSを「コア」プロジェクトにコーディングし、変更するたびに手動でコピーすることなく他の場所で使用する方法についてはまったくわかりません。