为eclipse隐藏Maven / Apache wdsl2code生成的类

时间:2016-04-25 09:54:35

标签: java eclipse maven axis2

我试图从wsdl生成类。

生成过程似乎没问题,但我遇到了一些类路径问题。

我能够浏览生成的类,但是eclipse无法看到其中的一些:

  • target / myservice:ok
  • 目标/类:我不知道为什么axis插件会在这里生成一些类;我可以在那里浏览,但是eclipse无法看到这个文件夹

我尝试手动添加源文件夹,但没有成功..

Axis插件配置:

        <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>

1 个答案:

答案 0 :(得分:0)

axis2-wsdl2code-maven-plugintarget/classes下无法生成任何内容; maven-compiler-plugin生成这些文件。要在Eclipse中显示生成的源,请将target/mysservice/src添加为源文件夹。