実行する方法を発注業務をMaven2の構築
質問
って移動するJavaアプリケーション構築によるAntへMaven2.その他に、以下の操作を行って
運javadocドドックレッ見注釈されたJavaファイルの集団間に差としては、Webサービス
コンパイルの小さなコードの一部のためのステップ3
走行軸java2wsdlのコンパイルされたコードからステップ2
をJavaコードwsdl2javaのWSDLファイルからのステップ3
コンパイル全体にコード
しようとした場合に"mavenize"の複合加工を達成することができる各タスク、時間がず行い、それを達成するためのすべての順になりました。
を私pomな荷重で詳細を見せられると思い、以下のスニペット:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.6.1</version>
<executions>
<execution>
<id>aggregate</id>
<phase>generate-sources</phase>
<goals>
<goal>aggregate</goal>
</goals>
<configuration>...</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.1</version>
<executions>
<execution>
<id>compileWSfiles</id>
<goals>
<goal>compile</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<includes>
<!-- include 3 source files -->
</includes>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>axistools-maven-plugin</artifactId>
<version>1.3</version>
<dependencies>
<dependency>
<groupId>axis</groupId>
<artifactId>axis</artifactId>
<version>1.3</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>java2wsdl</id>
<phase>generate-sources</phase>
<goals>
<goal>java2wsdl</goal>
</goals>
<configuration>...</configuration>
</execution>
<execution>
<id>wsdl2java</id>
<phase>generate-sources</phase>
<goals>
<goal>wsdl2java</goal>
</goals>
<configuration>...</configuration>
</execution>
</executions>
</plugin>
</plugins>
主な問題はない制御するためのものではもちろんのことここにすべてのステップ出力は次のステップに入力します。
解決
プラグインバウンドのでなければなりませんのそれらはPOMに記載されているが、...この程度の未解決の問題が(存在しているのと同じ順序で実行<のhref = "のhttp:/ /jira.codehaus.org/browse/MNG-2258" のrel = "noreferrer"> MNG-2258 を)。また、関連する問題を見ている MNG-3719 の(に特別な注意を払います< href = "http://jira.codehaus.org/browse/MNG-3719?focusedCommentId=164221&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_164221" のrel = "noreferrer">このコメントを)。私は「カンニング」の MNG-3719 には、あなたに可能であるとは思わないので、場合、私の提案は、任意の回帰に直面しないようにMaven 2.0.8で試してください:(そして、あなたの指を交差している。