2016-05-11 14 views
0

私は基本的なMavenプロジェクトに取り組んでいます。これは私がtargetフォルダMavenターゲットフォルダのプロパティ

Elements within target folder

これは私のMavenプロジェクトのOUTPUTDIRECTORYであると私は、生成されたwarファイルの場所を変更する方法があることを知っている範囲内得るものです。上記の画像で選択されているフォルダは、webappsフォルダに展開されているフォルダとまったく同じです。私は、直接私のwebappsフォルダの中に、このフォルダを生成するために、Mavenを指示することができるように

enter image description here

は今、私の疑問は、私は、このファイルの場所を変更することができている

+1

なぜあなたはの場所を変更したいのコンパイルの使用をするために使用することができます戦争ファイル?それの目的は何ですか? – khmarbaise

答えて

0

私はあなたが達成したい目標がにあると仮定ビルド時にあなたの成果物をWebサーバー展開ディレクトリにコピーします。

のmaven-リソース・プラグインは、その

<plugin> 
<artifactId>maven-resources-plugin</artifactId> 
<version>2.6</version> 
<executions> 
    <execution> 
    <id>copy-resources</id> 
    <phase>package</phase> 
    <goals> 
     <goal>copy-resources</goal> 
    </goals> 
    <configuration> 
     <outputDirectory>${tomcat_home}/webapps</outputDirectory> 
     <resources> 
     <resource> 
      <directory>${project.build.directory}/eBuddy</directory> 
     </resource> 
     </resources> 
    </configuration> 
    </execution> 
</executions> 

0

この

<profiles> 
    <profile> 
     <id>myDirectory</id> 
     <build> 
      <directory>your-preffered-directory</directory> 
     </build> 
    </profile> 
</profiles> 

がMVN -PmyDirectory

関連する問題