私はMaven 3.0.3を使用しています。あるディレクトリの内容を別のディレクトリにコピーするためにMaven execプラグインを使用するのに問題があります。残念ながら、このプラグインをpom.xmlに含めると...Maven:execプラグインを使ってディレクトリをコピーする
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.1.1</version>
<configuration>
<executable>cp</executable>
<arguments>
<argument>-r</argument>
<argument>web-app/*</argument>
<argument>src/main/webapp</argument>
</arguments>
</configuration>
<executions>
<execution>
<phase>verify</phase>
<goals>
<goal>exec</goal>
</goals>
</execution>
</executions>
</plugin>
これは機能しません。私は以下のエラーを受け取ります...
[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.1.1:exec (default-cli) on project jx: Result of /bin/sh -c cd /Users/davea/Documents/workspace/mycoUSA2/Technology/nna/myco2usa/jx && cp -r 'web-app/*' src/main/webapp execution is: '1'. -> [Help 1]
誰かが私のプラグインの設定を変更して、あるディレクトリの内容を別のディレクトリにコピーする方法を知っていますか?おかげで、 - デイブ
最初の質問が私の心に浮かぶ:なぜそれは必要なのか?どの関係にこれが必要ですか? (webapp?のように見えます; webappを使って展開しましたか?あなたはビルドによってsrcフォルダを変更/変更しないというルールに違反しています... – khmarbaise
埋め込みJettyサーバにMavenized Grailsアプリケーションをデプロイし、2番目のコンテキストパスを設定しようとしましたか?今、あなたは "あなたは何のことを言っているの?"だから私は上記のより簡単な質問をしました。 – Dave
Unit/Integrationgテストで2番目のコンテキストが必要だと思いますか?はい、あなたはMaven-Jetty-Pluginよりも、さまざまなライフサイクルフェーズに異なる設定で対応しています)。 – khmarbaise