2017-08-28 19 views
2

jaxbやcxfで生成されたソースディレクトリをbuild-helper-mavenプラグインを使ってアタッチしようとしました。残念ながら、私はmvn generate-sourcesで成功を収めたにもかかわらず、私のEclipseはソースフォルダとしてターゲットディレクトリを追加しませんでした。build-helper-mavenでソースディレクトリをアタッチする

<plugin> 
      <groupId>org.codehaus.mojo</groupId> 
      <artifactId>build-helper-maven-plugin</artifactId> 
      <version>3.0.0</version> 
      <executions> 
       <execution> 
        <id>add-source</id> 
        <phase>generate-sources</phase> 
        <goals> 
         <goal>add-source</goal> 
        </goals> 
        <configuration> 
         <sources> 
          <source>${project.build.directory}/generated/cxf</source> 
         </sources> 
        </configuration> 
       </execution> 
      </executions> 
     </plugin> 

ログイン:

[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ coucou-services --- 
[INFO] Deleting D:\004_Development\coucou\Workspace\coucou-bom\coucou-services\target 
[INFO] 
[INFO] --- cxf-codegen-plugin:2.4.6:wsdl2java (generate-sources) @ coucou-services --- 
[INFO] 
[INFO] --- build-helper-maven-plugin:3.0.0:add-source (add-source) @ coucou-services --- 
[INFO] Source directory: D:\004_Development\coucou\Workspace\coucou-bom\coucou-services\target\generated\cxf added. 
[INFO] 
[INFO] - 

あなたが任意のアイデアを持っていますか? EclipseのM2プラグインはbuildセクション内の宣言をよりよく解釈する

答えて

1

よろしく。試してみてください:

<build> 
    <sourceDirectory>${project.build.directory}/generated/cxf</sourceDirectory> 
</build> 
関連する問題