2017-08-07 1 views
-1

私は、ローカルで開発するときに爆発した戦争(スピード)を使用したいが、クラウドに展開するときには適切な圧縮された戦争を作りたい。ローカル開発マシンや展開では、実行をどのように異なる方法で実行しますか?

どのように各環境で異なる実行を実行しますか?あなたはおそらく、Mavenのプロファイルに依存することができ

<artifactId>maven-war-plugin</artifactId> 
     <executions> 
      <execution> 
       <id>default-war</id> 
       <phase>none</phase> 
      </execution> 
      <execution> 
       <id>war-exploded</id> 
       <phase>package</phase> 
       <goals> 
        <goal>exploded</goal> 
       </goals> 
      </execution> 
     </executions> 
+0

私は、このリンクはまた http://www.thinkplexx.com/learn/howto/maven2/m2-execution/configure-default-and-alternative-executions-in-maven-を助け、あなたが必要なものをプロファイル – Jens

答えて

1

環境固有のプロファイルに戦争プラグインを設定するために、(introduction to Maven profilesを参照してください)。

+0

をしていると思いますポム使用プロファイル –

関連する問題