[英]Maven filtering (token substitution) in Eclipse (STS) with Tomcat
我基本上有和這里完全一樣的問題:
http://stackoverflow.com/questions/2416155/issue-in-executing-spring-web-project-in-eclipse-on-tomcat-server
但該問題的解決辦法不起作用。 我在pom.xml中有屬性,例如
<properties>
<build.cmsBaseUrl>setineclipsebuildprofile</build.cmsBaseUrl>
</properties>
我可以從eclipse構建配置文件中設置(或者直接在pom.xml中設置,這不是問題的根源)。 該屬性會自動替換為我的java資源文件夾中的屬性文件,例如
server.environment.cmsBaseUrl=${build.cmsBaseUrl}/
使用maven構建並手動部署到Tomcat時。 但是,如果我在Eclipse(STS)內部使用Tomcat,則不會發生替換。 我加了
war:inplace
按照其他答案的說明,但仍不能替代:(
我升級到了STS 2.8,並提供了新的m2e支持,過濾功能非常出色,開箱即用-
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.