У меня в основном та же проблема, что и здесь:
/1553794/problema-pri-vypolnenii-proekta-spring-web-v-eclipse-na-servere-tomcat
, но решение этого вопроса не работает.У меня есть свойства в моем pom.xml, такие как
<properties>
<build.cmsBaseUrl>setineclipsebuildprofile</build.cmsBaseUrl>
</properties>
, которые я могу установить из профилей сборки eclipse (или непосредственно в pom.xml, это не источник проблемы).Это свойство автоматически подставляется в файлы свойств в моей папке ресурсов Java, например,
server.environment.cmsBaseUrl=${build.cmsBaseUrl}/
при сборке с maven и развертывании вручную в Tomcat.Но если я использую Tomcat внутри Eclipse (STS), то замена не произойдет.Я добавил
war:inplace
в соответствии с инструкциями другого ответа, но все еще без замены: (