jdk中找不到javax.ws.rs包

问题描述 投票:0回答:3

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

java java-ee-6 jax-rs
3个回答
40
投票

这些类(JSR 311:JAX-RS:RESTful Web 服务的 JavaTM API)不是 JDK 的一部分。您需要将适当的 JAR 文件包含到您的 CLASSPATH 中。您可以找到 API,例如在 maven 存储库

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


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


6
投票

您的 JDK 设置为何并不重要。

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

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

下载“javax.ws/javax.ws.rs.jar.zip”

enter image description here

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

enter image description here

enter image description here

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.