Предполагается ли настройка wsdlDirectory в maven? Я считаю, что настройка:
<wsdlDirectory>${basedir}/src/main/resources/wsdl/</wsdlDirectory>
не имеет никакого эффекта.
Выполнение команды ниже
mvn -X clean:clean jaxws:wsimport
всегда приводит к выводу ниже, если файлы wsdl не перемещены в / home / projects / amazon / fps / trunk / src / wsdl
[DEBUG] Каталог wsdl находится в / home / projects / amazon / fps / trunk / src / wsdl
[DEBUG] Связывающий каталог
/ Главная / Проекты / Амазонка / кадр / багажник / SRC / JAXWS
[DEBUG] Справочник WSDL
is / home / projects / amazon / fps / trunk / src / wsdl
[INFO] Ничего не делать, нет
WSDL найден!
Я использую 2.2.1 на моей машине сборки Debian и Embedded maven 3.0.2 в моей среде Windows 7 Eclipse.
Мой файл pom.xml выглядит следующим образом (ненужные биты удалены):
<project xmlns="..." xmlns:xsi="..." xsi:schemaLocation="...">
<dependencies>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<executions>
<execution>
<id>AmazonFPSImport</id>
<goals>
<goal>wsimport</goal>
</goals>
<configuration>
<wsdlDirectory>
${basedir}/src/main/resources/wsdl/
</wsdlDirectory>
<wsdlFiles>
<wsdlFile>AmazonFPS.wsdl</wsdlFile>
</wsdlFiles>
<wsdlLocation>/wsdl/AmazonFPS.wsdl</wsdlLocation>
<sourceDestDir>
${basedir}/target/generated-sources/amazon/
</sourceDestDir>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>