开发者

Where can i find the JAX-WS version shipped with Java 6?

开发者 https://www.devze.com 2023-03-11 14:53 出处:网络
I\'m using Java 6 for learning more about web Services (JAX-WS). I also read that JAX-WS la开发者_运维问答test version is available with Metro, i.e. If you\'re not using JDK6 and planning to use JAX-W

I'm using Java 6 for learning more about web Services (JAX-WS). I also read that JAX-WS la开发者_运维问答test version is available with Metro, i.e. If you're not using JDK6 and planning to use JAX-WS, you can use Metro.

I would like to know which version of the JAX-WS is shipped with my JDK? I'm using jdk1.6.0_22.


JAX-WS is part of standart JDK since version 6. You can learn which version of jax-ws by means wsgen or wsimport. You can find them bin subdirectory of your jdk installation.

Q. How do I find out which version of the JAX-WS RI I'm using? Run the following command

$ wsgen or wsimport -version Alternatively, each JAX-WS jar has version information in its META-INF/MANIFEST.MF, such as this:
Build-Id: 12/14/2005 12:49 PM(dkohlert) Build-Version: JAX-WS RI 2.0-12/14/2005 12:49 PM(dkohlert)-ea3


Well, according to this link, Java 1.6 comes with at least JAX-RS 2.0. However, according to this other link, Java 1.6 up to release 3 comes bundled with JAX-RS 2.0 and updates 4 and up contain the 2.1 api version.

If you want to use the latest available version you can get a zip file following this link, or if you are using Maven you must include the following dependency in your pom.xml:

<dependency>
    <groupId>com.sun.xml.ws</groupId>
    <artifactId>jaxws-rt</artifactId>
    <version>2.2.3</version>
</dependency>
0

精彩评论

暂无评论...
验证码 换一张
取 消