У нас есть веб-приложение, работающее локально, поэтому во многих jsp есть ссылки на что-то вроде http://localhost:8080/MyApp/index.html. Теперь мы хотим создать развертывание, но кажется неудобным просматривать много файлов на разных языках (html, jsp, xml и т. д.) и вручную измените локальный URL-адрес на фактический URL-адрес развертывания - скажем, 192.168.0.4:8080/MyApp/index.html.
Что люди здесь делают? В идеале я бы хотел использовать оба URL-адреса, чтобы я мог поддерживать локальную версию веб-приложения для запуска на моем компьютере, а также иметь развернутый компьютер, работающий в моей сети. Одна идея заключалась в том, чтобы использовать ветку / тег в SVN в качестве развертывания и изменять URL-адреса только в этой ветке. Это может работать для серверов dev + deploy, но есть ли более общий способ абстрагирования URL, используемых в веб-приложении?
Любые мысли приветствуются!