java - 什么 Maven Artifact 包含 javax.ws.rs.Path?

标签 java maven jax-rs

我正在研究 Bill Burke 在 Restful Java with JAX-RS 中的示例。我正在使用 intellij 并创建了一个 Maven 项目来制作“Hello World”Web 服务。我知道 JAX-RS 是一个规范,而不是一个实现。我想尝试 Apache CXF 实现。

我如何找出哪个 jar 或哪个 Maven Artifact 包含必要的类:

import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.GET;

最佳答案

在 pom.xml 中添加以下行

<dependency>
    <groupId>javax.ws.rs</groupId>
    <artifactId>javax.ws.rs-api</artifactId>
    <version>2.0</version>
</dependency>

关于java - 什么 Maven Artifact 包含 javax.ws.rs.Path?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18139029/

相关文章:

java - 插入数据库的集成测试问题

maven - 如何自动运行 mvn 测试(无需重建源代码)?

java - GMavenPlus - 如何在 gmavenplus-plugin 执行的脚本中获取 Maven 属性值

java - 资源 GET 方法的非注释参数

jersey - 如何将数据从 ContainerRequestFilter 传递到 Jersey 框架中的资源

java - 关闭 JAX-RS StreamingOutput 的 OutputStream

java - 我可以向其传递字符串参数的通用方法

java - UTF-8 字符编码不适用于 Spring Boot

java - cerr (c++) 怎么会出现在 Stdout (Java) 中?

java - Jenkins 使用 Deploy to Maven Repository 将 Artifact 部署到 Nexus