Фильтрация Maven (замена токена) в Eclipse (STS) с Tomcat - PullRequest
1 голос
/ 13 декабря 2011

У меня в основном та же проблема, что и здесь:

/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

в соответствии с инструкциями другого ответа, но все еще без замены: (

1 Ответ

1 голос
/ 20 января 2012

Я обновился до STS 2.8, с новой поддержкой m2e, фильтрация работает отлично, прямо из коробки-

...