jaxws-api 2.2 nicht geladen, im maven-build
Habe ich generierten Java-code mit Apache CXF-tool wsdl2java. In den Kommentaren von meinem service es sagt, dass ich befürworten sollte Jaxws-API 2.2, wissen aber nicht, was es bedeutet. In meinem Maven-POM habe ich dieses:
<dependency>
<groupId>javax.xml.ws</groupId>
<artifactId>jaxws-api</artifactId>
<version>2.2</version>
</dependency>
Auf zu bauen, bekomme ich diese Fehler in Maven:
nicht finden symbol
symbol : constructor
Service(java.net.URL,javax.xml.namespace.QName javax.xml.ws.WebServiceFeature[])
Habe ich überprüft JAX-WS-API 2.2 und es hat eigentlich dieser Konstruktor...was soll ich tun?
Du musst angemeldet sein, um einen Kommentar abzugeben.
JAX-WS ist Teil des JDK. Verwenden Sie eine neuere version, die Sie haben, um es in der endorsed-Verzeichnis. Zu tun, die mit Maven, müssen Sie es konfigurieren, mit dem maven-compiler-plugin.
Auf dieser Seite hat die blutigen details.
Den kritischen Codeausschnitt: