2011-06-24 8 views
1

mvn grails:warの実行でパッケージ化されたフィルタ処理されたcontext.xmlファイルに問題があります。gmaven grailsプロジェクトがmaven-war-pluginを使用していません

mvn warを実行すると、私はそれを動作させます。戦争はそれをしても、私のgrailsアプリケーションの戦争は作成されません。 mvn grails:warを実行しているとき、私はcontext.xmlファイルを取得しません。これはグレイルのケースですか?戦争ターゲットは、Maven-War-Pluginを実行していませんか?私は間違いがない。どんな助けもありがとうございます。ここに私の関連ポンポンの設定です:

<plugins> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-war-plugin</artifactId> 
      <version>2.1.1</version> 
      <configuration> 
       <webResources> 
        <resource> 
         <directory>${basedir}/src/main/webapp/META-INF</directory> 
         <filtering>true</filtering> 
         <targetPath>META-INF</targetPath> 
         <includes> 
          <include>**/context.xml</include> 
         </includes> 
        </resource> 
       </webResources> 
      </configuration> 
     </plugin> 

     <plugin> 
      <groupId>org.grails</groupId> 
      <artifactId>grails-maven-plugin</artifactId> 
      <version>1.3.4</version> 
      <extensions>true</extensions> 

      <executions> 
       <execution> 
        <goals> 
         <goal>init</goal> 
         <goal>maven-clean</goal> 
         <goal>validate</goal> 
         <goal>config-directories</goal> 
         <goal>maven-compile</goal> 
         <goal>maven-test</goal> 
         <goal>maven-war</goal> 
         <goal>maven-functional-test</goal> 
         <goal>war</goal> 
        </goals> 
       </execution> 
      </executions> 
     </plugin> 
... 
    <filters> 
     <filter>${basedir}/src/main/filters/dev.properties</filter> 
    </filters> 

答えて

0

のGrails:戦争Grailsを使用して、それはあなたが「Mavenの戦争のプラグイン」で構成されたものを無視するように、そう、戦争を生成するコマンド。 grailsの中で設定する必要があります。

関連する問題