2

最近、会社の Web アプリケーション製品の新しいバージョンを設計しています。これは一種のソリューションですが、顧客はそれぞれ独自の Web サイトを持ちたいと考えているため、さまざまなバリエーションがあります。

MVC パターンに基づいてビューを変更するだけの問題ではありません。場合によっては、顧客専用のサードパーティ ライブラリを含める必要があります。製品プロジェクトに顧客固有のライブラリを追加するのは好きではありません。それから私はアイデアを得ました。

プロジェクトの共通部分は元のプロジェクトのままにし、顧客固有のライブラリまたはコードを別の新しいプロジェクトに抽出します。元の共通プロジェクトに依存している可能性があるため、新しいプロジェクトは適切にコンパイルされます。もちろんオリジナルの共通プロジェクトでも問題ありません。

これが今の私の質問です。デプロイ用に 2 つの異なるプロジェクトから WAR ファイルを取得できるように、maven を使用します。しかし、Eclipse を使用した開発中はどうでしょうか。2 つの動的 Web プロジェクトを同じコンテキスト ルートに公開するにはどうすればよいですか?


タイトルを入力すると、stackoverflow は 2 つの興味深い同様の質問を提案しました: Can multiple projects have same context-root? &同じソリューション内の複数の Web サイト プロジェクトを 1 つのフォルダーに発行するにはどうすればよいですか? しかし、それらのどれも私にとって役に立ちません。

あなたの親切なアドバイスを待っています。

4

0 に答える 0