Jersey
Jersey 相关的技术文档
HoneyMoose
这个作者很懒,什么都没留下…
展开
-
Jersey 2.x 运行项目
现在我们已经有可以可以运行的项目了,让我们队这个项目进行一些测试吧。你需要运行下面的一些命令行: mvn clean test 这个命令将会对项目进行编译后运行单元测试。你应该会看到和下面类似的输出表示项目编译成功了:Tests run: 1, Failures: 0, Errors: 0, Skipped: 0[INFO] ----------------...原创 2018-11-08 22:27:11 · 605 阅读 · 0 评论 -
Jersey 2.x 探索新建的工程
如果用 Jersey maven archetype 成功创建了这个项目,那么在你当前的路径下就已经创建了一个名为simple-service项目。它包含了一个标准的Maven项目结构: 说明 文件目录 在项目根目录下的的项目构建和管理配置描述文件 pom.xml 项目源代码文件 src/main/java 项目测试源代码 s...原创 2018-11-08 22:17:48 · 328 阅读 · 0 评论 -
Jersey 2.x 从Maven Archetype 创建一个新项目
创建 Jersey 工程需要使用 Apache 的 Maven 软件工程和管理工具。所有的Jersey产品模块都可以在 Maven中央库 中找到。这样的话 Jersey 可以非常容易和其他基于 Maven 的项目进行配置(non-SNAPSHOT)。Jersey 已经部署到中央仓库中了,因此你不需要配置其他仓库来让 Jersey 可以工作。有关 SNAPSHOT 版本如果你想要使用最新...原创 2018-11-08 22:08:57 · 337 阅读 · 0 评论 -
Jersey 2.x 服务器端应用支持的容器
基于 JAX-RS Servlet-based 部署的一部分标准,能运行在任何支持 Servlet 2.5 和更高标准的的容器上。Jersey 提供支持程序化部署在下面的容器中:Grizzly 2 (HTTP 和 Servlet), JDK Http server,Simple Http server 和 Jetty Http server本章节仅仅提供了需要 Maven 提供的依赖,有关更多...原创 2018-11-07 22:23:57 · 577 阅读 · 0 评论 -
Jersey 2.x JDK 上的客户端应用
如应用是运行在 JDK 上的话,你只需要使用 JAX-RS 中的客户端部分就可以了,这个根据你使用的客户端有所调整。这里有一系列的模块是可以供你使用的,例如 grizzly 或 apache 或 jetty connector(请参考下面的的依赖表格)。Jersey 客户端默认使用 JDK 进行运行(使用的是 HttpUrlConnection)。请参考 Chapter 5, Client...原创 2018-11-07 22:16:29 · 653 阅读 · 0 评论 -
Jersey 2.x 基于 Servlet 的服务器端应用
下面的依赖通常应用到应用服务器上(servlet 容器),同时这个应用服务器上没有整合任何 JAX-RS 的实现。因此,这个应用服务器需要包含有 JAX-RS API 和 Jersey 实现,同时部署到服务器上。 1 2 3 4 5 6 7 8 9 10 11 12 <...原创 2018-11-07 22:07:53 · 963 阅读 · 0 评论 -
Jersey 2.x Glassfish 中基于 Servlet 的应用
如果你使用的是 Glassfish 作为你应用服务器,你不需要在你的引用中包含引用任何东西,所有你需要的都已经包含进去了。你只需要定义 JAX-RS API 以便于你能够对你的应用进行编辑,使用 (provided)依赖。 1 2 3 4 5 6 <dependency> <groupId...原创 2018-11-07 02:51:23 · 368 阅读 · 0 评论 -
Jersey 2.x 前言和约定的文本格式
这是Jersey 2.x 的用户指南。我们极力将它能与我们新增的功能保持一致。当阅读本指南,作为补充,也请移步至 Jersey API documentation 查看 Jersey 的特性和 API。欢迎任何对本指南的建议和提问,可以联系users@jersey.java.net,同样的,发现勘误,也可以在Jersey JIRA Issue Tracker 提问,请注意需要在 docs 文档...原创 2018-11-07 00:09:58 · 288 阅读 · 0 评论 -
介绍 Jersey 依赖
Jersey 使用 Apache Maven 进行构造和安装。非快照(Non-snapshot)Jersey 发行版本是不会部署到 中心 Maven 仓库(Central Maven Repository)。 Jersey 同样也会部署到 toJava.Net 中心仓库(Java.Net Maven repositories)中,在这个仓库中同时部署了 Jersey 的快照版本以便于你测试最新的 ...原创 2018-11-06 10:57:43 · 1482 阅读 · 0 评论 -
Jersey 2.x 分支 Java SE 兼容性
直到 Jersey 2.6 版本,Jersey 将会兼容 Java SE 6。这个情况将会在在 Jersey 2.7 的版本有所改变。 直到 Jersey 版本 2.25x, 所有的 Jersey 的组件将会兼容 Java SE 7 为目标。这个意思是你将会需要最少使用 Java SE 7 来支持和运行使用最新的。只有 core-common 和 core-client 模块仍然兼容 Java ...原创 2018-11-06 05:07:59 · 426 阅读 · 0 评论