我在maven中设置了一个配置文件,例如
<profile>
<id>dev</id>
<properties>
<hibernate.search>//devserver/srchIndexes/</hibernate.search>
</properties>
</profile>
在persistence.xml
中,我指定了......
property name="hibernate.search.default.indexBase" value="${hibernate.Search}" />
我只想根据DEV / QA / Prod传递服务器/文件夹位置。
但是当把战争部署到tomcat时,
hibernate搜索文件夹在tomcat文件夹中创建为${hibernate.Search}
。将值从maven传递到xml
不起作用。
我正在使用此命令来构建项目。
mvn -Pdev install -DskipTests=true