1
アプリケーションには、フロントエンドとバックエンドの2つのプロジェクトが含まれています。フロントエンドプロジェクトとバックエンドプロジェクトのwarファイルの組み合わせを構築する
フロントエンドはnpmで、バックエンドはmavenでビルドします。 これを1つのwarファイルに作成する方法。 私のソリューションはビルド別です。 1つのwarファイルで結合を使用します。
アプリケーションには、フロントエンドとバックエンドの2つのプロジェクトが含まれています。フロントエンドプロジェクトとバックエンドプロジェクトのwarファイルの組み合わせを構築する
フロントエンドはnpmで、バックエンドはmavenでビルドします。 これを1つのwarファイルに作成する方法。 私のソリューションはビルド別です。 1つのwarファイルで結合を使用します。
Maven Standard Directory Structureを参照してください。フロントエンドとバックエンドの両方を統合する必要がある場合は、上記のリンクに示す適切なディレクトリにファイルを置く必要があります。
あなたができることは、既存のmavenプロジェクトで、すべてのフロントエンドコードをsrc\main\webapp
ディレクトリに追加して、単一のwar
ファイルを作成することです。 src\main\webapp
にフロントエンドコードを追加すると、クラスパス上のすべてのフロントエンドファイル(html、css、jsなど)が含まれます。