0

たとえば、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 に基づいてサーバー/フォルダーの場所を渡したいだけです。

ただし、war を tomcat にデプロイすると、hibernate 検索フォルダーが tomcat フォルダーに として作成されます ${hibernate.Search}。maven から に値を渡すことxmlはできません。

このコマンドを使用してプロジェクトをビルドしています。

mvn -Pdev install -DskipTests=true
4

0 に答える 0