Я пытаюсь развернуть мое угловое приложение на Wildfly 14.0.1.Я строю свою войну, используя Maven.
Я запустил ng build --prod и получил скомпилированный код в папке app / dist / .Я поместил папку приложения в мою папку / src / main / webapp .И тогда я запустил mvn package и получил войну, которая выглядит следующим образом:
WEB-INF
META-INF
app
styles.<some_string>.css
runtime.<some_string>.js
polyfills.<some_string>.js
main.<some_string>.js
index.html
favicon.ico
Когда я смотрю на индексный HTML, я вижу, что все файлы js и css ссылаютсякак будто они в одной папке, как они.Например: .js "/>.
Когда я перехожу на http://localhost:8080//app/index.html, я получаю пустую страницу. Когда я открываю вкладку сети в инструментах разработчика, я вижу, что ни один из сценариев не загружен.И причина этого в том, что он пытается загрузить их из корневого пути сервера, например, для main..js http://localhost:8080/main..js, который, конечно, не работает, потому что нетфайл в этом месте.
Почему это происходит? Есть ли что-то, определяющее, как Wildfly обрабатывает эти ссылки.