powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Деплой сайта Spring+Vue.js на tomcat
12 сообщений из 37, страница 2 из 2
Деплой сайта Spring+Vue.js на tomcat
    #40124034
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
the_sid
mad_nazgul,
Да, конечно.


Это web.xml в самом приложении, или tomcat'овский?
...
Рейтинг: 0 / 0
Деплой сайта Spring+Vue.js на tomcat
    #40125785
the_sid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mad_nazgul,
У приложения нет своего web.xml. В свежем спринге он не является обязательным.
...
Рейтинг: 0 / 0
Деплой сайта Spring+Vue.js на tomcat
    #40125792
the_sid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема решилась следующим образом.
В файле /opt/tomcat/server.xml в блок Host:
Код: plaintext
1.
2.
3.
<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
</Host>

была добавлена строка:
Код: plaintext
1.
<Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />

В директорию /opt/tomcat/conf/Catalina/localhost был добавлен файл rewrite.config с содержимым:
Код: plaintext
1.
2.
RewriteCond %{REQUEST_URI} !^.*\.(bmp|css|gif|htc|html?|ico|jpe?g|js|pdf|png|swf|txt|xml|svg|eot|woff|woff2|ttf|map|webp)$
RewriteRule ^(.*)$ /index.html [L]

Работает после перезапуска tomcat
...
Рейтинг: 0 / 0
Деплой сайта Spring+Vue.js на tomcat
    #40125848
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
the_sid,
Какой то странный метод решения в виде правки входящего урл
...
Рейтинг: 0 / 0
Деплой сайта Spring+Vue.js на tomcat
    #40125940
the_sid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp,
Подробнее о подходе можно почитать здесь:

https://medium.com/@nithin.biliya/deploying-angular-application-on-tomcat-server-fixing-deep-linking-issue-577565fe303d
...
Рейтинг: 0 / 0
Деплой сайта Spring+Vue.js на tomcat
    #40125950
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
the_sid,
У вас узкий вопрос и клиент только ангуляр? Приложение одного окна?
Тогда понятно.
В этом случае ангуляр царь и бог для бэка.
Роутинг и переход по страницам его.
Здесь же обычно, в java, архитектура REST. Клиент может быть любой.
Поэтому подмена урл вроде как не нужна.
Если вам подошло решение то удачи!
...
Рейтинг: 0 / 0
Деплой сайта Spring+Vue.js на tomcat
    #40125999
the_sid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp,
Нет. У меня бек - это REST на java а фронт это vue.js. И это всё запаковано в один варник. А удача по ходу со мной).
...
Рейтинг: 0 / 0
Деплой сайта Spring+Vue.js на tomcat
    #40126005
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
the_sid,
Упрямый)
vue.js так же как и ангуляр это приложение одного окна.
Одного окна, это когда урл не меняется.
Конечно ты можешь изнасиловать рест с его uri ресурсами и нагнуть сервер.
Но вывод от этого не меняется.
Твой метод редко используется в java.
Можно решить другим способом.
Удача не с тобой)
...
Рейтинг: 0 / 0
Деплой сайта Spring+Vue.js на tomcat
    #40126310
the_sid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp,
У вас слишком пессимистичный взгляд на удачу. И я Вам не ты. Спасибо за помощь!
...
Рейтинг: 0 / 0
Деплой сайта Spring+Vue.js на tomcat
    #40126354
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
the_sid,

авторИ я Вам не ты.не надо невничать, тут свободное общение, "ты" нормальное обращение.
...
Рейтинг: 0 / 0
Деплой сайта Spring+Vue.js на tomcat
    #40128139
the_sid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадя,
как скажите.
...
Рейтинг: 0 / 0
Деплой сайта Spring+Vue.js на tomcat
    #40128165
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
the_sid,
Кончай топик подымать
...
Рейтинг: 0 / 0
12 сообщений из 37, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Деплой сайта Spring+Vue.js на tomcat
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]