2016-04-25 14 views
0

wsdlからクラスを生成しようとしています。Maven/Apache wdsl2code生成されたクラスがEclipse用に隠されています

生成プロセスは大丈夫ですが、いくつかのクラスパスの問題に直面しています。

私は生成されたクラスを参照できるんだけど、日食は、それらのいくつかを参照することができません:

  • ターゲット/ MYSERVICE:OK
  • ターゲット/クラスを:私はなぜ軸プラグインを知りませんここでいくつかのクラスを生成します。 ..私はそこに閲覧することができますが、日食は、私は成功wihout、手動でソースフォルダを追加しようとしました

このフォルダを参照することができません

軸プラグインの設定:

 <plugin> 
      <groupId>org.apache.axis2</groupId> 
      <artifactId>axis2-wsdl2code-maven-plugin</artifactId> 
      <version>1.5.4</version> 
      <executions> 
       <execution> 
        <id>generate 1</id> 
        <goals> 
         <goal>wsdl2code</goal> 
        </goals> 
        <configuration> 
         <packageName>com.stuff</packageName> 
         <wsdlFile>${basedir}/myservice.wsdl</wsdlFile> 
         <databindingName>adb</databindingName> 
         <overWrite>true</overWrite> 
         <outputDirectory>target/mysservice</outputDirectory> 

        </configuration> 
       </execution> 
      </executions> 

     </plugin> 

答えて

0

axis2-wsdl2code-maven-plugin doesnのtarget/classesの下に何も生成しません。 maven-compiler-pluginがこれらのファイルを生成します。 Eclipseで生成されたソースを表示するには、target/mysservice/srcをソースフォルダとして追加します。