質問

って移動するJavaアプリケーション構築によるAntへMaven2.その他に、以下の操作を行って

  1. 運javadocドドックレッ見注釈されたJavaファイルの集団間に差としては、Webサービス

  2. コンパイルの小さなコードの一部のためのステップ3

  3. 走行軸java2wsdlのコンパイルされたコードからステップ2

  4. をJavaコードwsdl2javaのWSDLファイルからのステップ3

  5. コンパイル全体にコード

しようとした場合に"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で試してください:(そして、あなたの指を交差している。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top