1. Tworzymy szkielet projektu
mvn archetype:generate -DgroupId=pl.pkarpik -DartifactId=jaxws-client -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false2. Edytujemy plik pom.xml
... ... ...... org.codehaus.mojo jaxws-maven-plugin wsimport http://localhost:8080/jaxws/helloService?wsdl pl.pkarpik.webservice.client ${basedir}/src/main/java
gdzie sourceDestDir określa lokalizację dla wygenerowanych klas klienta.
3. Polecenie
mvn generate-sourceswygeneruje klasy klienta w podanej lokalizacji.
4. Źrodła projektu dostępne tu: https://github.com/funfin/jaxws-client
Po ściągnięciu źródeł oraz po odpaleniu projektu z poprzedniego posta, można przetestować poleceniem
mvn test
Źródła:
JAX-WS Maven Plugin
Brak komentarzy:
Prześlij komentarz