<!-- tag::wsdl[] -->
<plugin>
<groupId>org.jvnet.jaxb2.maven2</groupId>
<artifactId>maven-jaxb2-plugin</artifactId>
<version>0.12.3</version>
<executions>
<execution>
<id>firstrun</id>
<phase>generate-sources</phase>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<schemaLanguage>WSDL</schemaLanguage>
<generatePackage>my.package.osb.services.wsdl1</generatePackage>
<schemas>
<schema>
<url>http://x.x.x.x:8002/wsdl1?wsdl</url>
</schema>
</schemas>
</configuration>
</execution>
<execution>
<id>secondrun</id>
<phase>generate-sources</phase>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<schemaLanguage>WSDL</schemaLanguage>
<generatePackage>my.package.osb.services.wsdl2</generatePackage>
<schemas>
<schema>
<url>http://x.x.x.x:8002/wsdl2?wsdl</url>
</schema>
</schemas>
</configuration>
</execution>
</executions>
</plugin>
<!-- end::wsdl[] -->
나의 이해는 위의 두 개의 서로 다른 패키지에 두 개의 URL에 설명 된 POJO를 생성해야한다는 것입니다 받는다는 - JAXB2 - 플러그인 소스를 생성합니다.여러 WSDL URL을
왜 작동하지 않는지 나는 이해할 수 없다. 내가 mvn jaxb2:generate
후 점점 오전 오류가 No schemas to compile. Skipping XJC execution.
하나가 제대로 만 WSDL의 URL을이 작업을 수행하는 방법에 대한 완벽한 솔루션을 제공하시기 바랍니다 수있다?
미래에 같은 나쁜 질문을 피하기 위해 downvote에 주석을다는 것이 도움이 될 것입니다. – idipous
전체'mvn -X clean install'을 게시하십시오. 그렇지 않으면 구성이 정상적으로 보입니다. 여기에 테스트 프로젝트 중 하나가 있습니다. 아마'0.13.1'로 업그레이드하려고 시도 할 것입니다. – lexicore