Implemente la aplicación Angular 2 con Webpack en Tomcat - Errores 404

Quiero construir e implementar mi front-end Angular 2 en un servidor de aplicaciones Tomcat. Para comenzar, he seguido exactamente los pasos de la siguiente introducción:https://angular.io/docs/ts/latest/guide/webpack.html.

Así que tengo la siguiente estructura de proyecto (todos los archivos son exactamente como en la introducción mencionada anteriormente):

angular2-webpack
--- config
------- helpers.js
------- karma.conf.js
------- karma-test-shim.js
------- webpack.common.js
------- webpack.dev.js
------- webpack.prod.js
------- webpack.test.js
--- dist
--- node_modules
---público
------- css
-------------- styles.css
------- imágenes
-------------- angular.png
--- src
------- aplicación
-------------- app.component.css
-------------- app.component.html
-------------- app.component.spec.ts
-------------- app.component.ts
-------------- app.module.ts
------- index.html
------- main.ts
------- polyfills.ts
------- vendor.ts
--- tipings
--- karma.conf.js
--- package.json
--- tsconfig.json
--- typings.json
--- webpack.config.js

npm start respectivamentewebpack-dev-server --inline --progress --port 3000 en la consola o en Webstorm → funciona como se esperaba

Cuando corronpm build respectivamenterimraf dist && webpack --config config/webpack.prod.js --progress --profile --bail construye la aplicación sin errores y los archivos del paquete de salida se colocan físicamente en la carpeta dist como se esperaba.

dist
---bienes
------- angular.png
--- app.css
---app.css.map
--- app.js
---app.js.map
--- index.html
--- polyfills.js
---polyfills.js.map
--- vendor.js
---vendor.js.map

A continuación, copié el contenido de la carpeta dist en el directorio webapps de un Tomcat 9.0. Cuando intento acceder a la aplicación instalada, aparece un error 404 para los archivos .css y .js (que se puede ver en la imagen adjunta) Intenta obtener los archivos de las URL incorrectas → "/ obv /" no se encuentra.

Estoy realmente atrapado aquí y tengo la sensación de que ya he probado todo lo que pude encontrar en Internet con respecto a este tema.

¿Podría alguien decirme qué estoy haciendo mal? Gracias de antemano.

Respuestas a la pregunta(6)

Su respuesta a la pregunta