tôi cố gắng sử dụng axis2 (1.5.1) phiên bản để tạo mã java từ file wsdl, nhưng tôi không thể tìm ra pom.xml đúng là những gìaxis2 maven dụ
<build>
<plugins>
<plugin>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2-wsdl2code-maven-plugin</artifactId>
<version>1.5.1</version>
<executions>
<execution>
<goals>
<goal>wsdl2code</goal>
</goals>
<configuration>
<wsdlFile>src/main/resources/wsdl/stockquote.wsdl</wsdlFile>
<databindingName>xmlbeans</databindingName>
<packageName>a.bc</packageName>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.apache.axis2</groupId>
<artifactId>axis2</artifactId>
<version>1.5.1</version>
</dependency>
</dependencies>
khi tôi gõ mvn biên dịch, nó khiếu nại
Retrieving document at 'src/main/resources/wsdl/stockquote.wsdl'.
java.lang.ClassNotFoundException: org.apache.xml.serializer.TreeWalker
Và nếu tôi cố gắng tìm TreeWalker, sẽ là một mớ hỗn độn khi tìm một tệp jar phù hợp.
bạn có thể cho tôi một gợi ý không? hoặc cho tôi pom.xml đúng
[cập nhật] nhu cầu Xalan-2.7.0.jar được depedent là tốt, và các tập tin jar được chia (do vấn đề mối quan hệ), thx pascal
Tôi làm theo các bước được mô tả trong câu trả lời accepter, nhưng nó đã không công việc; Maven vẫn phàn nàn về lớp còn thiếu. Bạn có thể đăng câu trả lời hoàn chỉnh với POM đang hoạt động không? – Leonel