肥皂与maven混淆

时间:2015-06-16 21:37:32

标签: java soap soap-client

我做了以下事情:

  • 生成SOAP请求并收到回复
  • 添加了 jaxws-maven-plugin maven插件 - 并在目标目录中生成了一些 .class 文件

所以问题是我接下来要做什么 - 我假设我想以某种方式将我的 SOAPResponse 绑定到我的 .class 文件但是我不知道该怎么做做。

我的java类如何访问.class文件 - 它似乎并不知道它们。

1 个答案:

答案 0 :(得分:0)

您是在生成服务器还是客户端? “生成肥皂请求并收到回复”是什么意思?要收到响应,您必须向某个服务器发送请求,所以显然您正在创建一个客户端? 假设您已经配置了pom以在

中为您生成源代码
${project.build.directory}/generated-sources/java/ 

然后你还应该包含maven add-source插件,以便在maven在构建时看到它们时将生成的源目录添加到源目录:

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