Как развернуть приложение Angular на сервере weblogic в WAR / EAR - PullRequest
0 голосов
/ 13 сентября 2018

Я пытаюсь развернуть приложение Angular на сервере WeblogicApplication.

К сожалению, это не работает.

Что я делаю:
1) Создайте мое приложение Angular (exec-maven-plugin) и результат в папку "/ dist"
2) Создание файла WAR, содержащего папку "/ dist" (maven-war-plugin), чтобы у меня был простой файл War свнутренняя папка на корневом уровне (без файлов xml).
3) Создание файла EAR (maven-ear-plugin) с помощью:

   <modules>
       <webModule>
           <groupId>com.example.test</groupId>
           <artifactId>angular-app</artifactId>
           <contextRoot>angular-app</contextRoot>
       </webModule>
   </modules>

, поэтому я получаю файл EAR, содержащий файл war ив application.xml:

  <module>
    <web>
      <web-uri>angular-app-1.0.0-SNAPSHOT.war</web-uri>
      <context-root>angular-app</context-root>
    </web>
  </module>

, но когда я пытаюсь открыть приложение, я получаю только страницу «Не найдено» или «Ошибка 404 - Не найдено» независимо от того, какой URL:

  hostname:8080/angular-app/dist/index.html
  hostname:8080/dist/index.html

или другие комбинации

Что мне нужно сделать, чтобы сделать угловое приложение доступным?

Редактировать: Сначала я скопировал файл через SCP на сервер, а затем через Интернетконсоль развернула файл.

...