【问题标题】:Can't find javax.ws.rs package in jdk在 jdk 中找不到 javax.ws.rs 包
【发布时间】:2012-06-07 20:34:51
【问题描述】:

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

【问题讨论】:

    标签: java java-ee-6 jax-rs


    【解决方案1】:

    这些类 (JSR 311: JAX-RS: The JavaTM API for RESTful Web Services) 不属于 JDK。您需要在 CLASSPATH 中包含适当的 JAR 文件。您可以找到 API,例如在maven repository

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

    【讨论】:

    【解决方案2】:

    尝试: 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

    【讨论】:

    • 谢谢,你来晚了:)
    • 迟到总比不到好。 Maven 代表指向JSR 311,今天我们在JSR 339-JAX-RS-2.0
    • 这是我想要的罐子。感谢您指向正确的链接。
    【解决方案3】:

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

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

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

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-09
      • 2019-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-24
      • 2012-07-20
      • 1970-01-01
      相关资源
      最近更新 更多