【问题标题】:Java Rest Client using Jersey from Command Line从命令行使用 Jersey 的 Java Rest 客户端
【发布时间】:2016-03-17 07:19:54
【问题描述】:

我正在尝试创建一个 Java Rest 客户端,它将通过获取请求下载文件并使用基本身份验证。 我在 Eclipse 中有一个动态 Web 项目,我将从 https://jersey.java.net/download.html 下载的 Jersey Jars 放入 web-inf>lib 文件夹中。

  • Q1 - Eclipse 无法识别包 javax.ws.rs.* 和 显示编译错误。
  • Q2- 我想把它打包成一个 Jar(我有一个主类)并且想要 从命令行执行它。可能吗 ?如果不是我该怎么办 这个。

更新:下面是我到目前为止所做的截图。 我不确定我是否使用了正确的 Jar 文件。

【问题讨论】:

标签: java eclipse rest jar jersey-2.0


【解决方案1】:

您的 Jersey Jar 文件不包含 Client、ClientBuilder 和 Response 类。它们可在此处www.java2s.com/Code/JarDownload/javax.ws/javax.ws.rs-api-2.0.jar.zip 获得。下载并使用它。您还需要在代码中导入 javax.ws.rs.core.Response。您可以生成一个可运行的 JAR 文件并执行它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-03
    • 2011-09-19
    • 2017-01-17
    • 2016-11-28
    相关资源
    最近更新 更多