Web サービス (JAX-WS) について詳しく学ぶために Java 6 を使用しています。また、JAX-WS の最新バージョンがMetroで利用可能であることも読みました。つまり、JDK6 を使用しておらず、JAX-WS の使用を計画している場合は、Metro を使用できます。
JDK に同梱されている JAX-WS のバージョンを知りたいですか? jdk1.6.0_22 を使用しています。
Web サービス (JAX-WS) について詳しく学ぶために Java 6 を使用しています。また、JAX-WS の最新バージョンがMetroで利用可能であることも読みました。つまり、JDK6 を使用しておらず、JAX-WS の使用を計画している場合は、Metro を使用できます。
JDK に同梱されている JAX-WS のバージョンを知りたいですか? jdk1.6.0_22 を使用しています。
JAX-WS は、バージョン 6 以降の標準 JDK の一部です。wsgen または wsimport を使用して、jax-ws のバージョンを知ることができます。これらは、jdk インストールの bin サブディレクトリにあります。
Q. 使用している JAX-WS RI のバージョンを確認するにはどうすればよいですか? 次のコマンドを実行します
$ wsgen または wsimport -version または、各 JAX-WS jar の META-INF/MANIFEST.MF に、次のようなバージョン情報があります。
Build-Id: 12/14/2005 12:49 PM(dkohlert) Build-Version: JAX-WS RI 2.0-2005/12/14 12:49 PM(dkohlert)-ea3
このリンクによると、Java 1.6 には少なくとも JAX-RS 2.0 が付属しています。ただし、この他のリンクによると、リリース 3 までの Java 1.6 は JAX-RS 2.0 にバンドルされており、アップデート 4 以降には 2.1 API バージョンが含まれています。
利用可能な最新バージョンを使用する場合は、このリンクから zip ファイルを取得できます。Maven を使用している場合は、pom.xml に次の依存関係を含める必要があります。
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
<version>2.2.3</version>
</dependency>