31

我正在尝试进入 JAX-RS。我的项目 jdk 设置为 1.7.03。是否必须定义 JAX-RS(javax.ws.rs) 的注释?如果没有,我在哪里可以找到它们?

4

3 回答 3

37

这些类(JSR 311: JAX-RS: The JavaTM API for RESTful Web Services)不是 JDK 的一部分。您需要在 CLASSPATH 中包含适当的 JAR 文件。您可以在Maven 存储库中找到 API 。

还可以查看(参考实现)、来自 JBoss 的 resteasy、其他一些 JAX-RS 实现。

于 2012-06-03T11:40:28.440 回答
12

试试:http: //download.oracle.com/otndocs/jcp/jaxrs-2_0_rev_A-mrel-spec/index.html

下载:javax.ws.rs-api-2.0.rev.A.jar

然后添加到您的项目属性(YourProjectName)->Libraries->Add JAR/Folder

于 2015-04-24T15:00:22.950 回答
5

您的 JDK 设置为什么并不重要。

去这里= http://www.java2s.com/Code/Jar/j/Downloadjavaxwsrsjar.htm

或者在 Google 中输入“下载 javax.ws.rs”。

下载“javax.ws/javax.ws.rs.jar.zip”</p>

在此处输入图像描述

解压到桌面。生成的文件应该是一个 jar 文件。打开您的项目首选项并将其添加为外部 jar。

在此处输入图像描述

在此处输入图像描述

从桌面选择 javax.ws.rs.jar 文件。

单击“应用”,然后单击“确定”。

现在您应该可以使用 javax.ws.rs 库了。你可以通过输入“import javax.ws.rs.GET;”来测试它。在您的 Java 类之一中。

于 2016-05-05T23:03:33.933 回答