首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NetBeans IDE 8.2 + Maven 3.0.5 + Java 8+第一杯Java =未找到javax.ws.rs

NetBeans IDE 8.2 + Maven 3.0.5 + Java 8+第一杯Java =未找到javax.ws.rs
EN

Stack Overflow用户
提问于 2017-10-03 06:58:50
回答 2查看 667关注 0票数 0

我试着学习Java 8,使用这个指南https://javaee.github.io/firstcup/,我遵循这个指南https://github.com/javaee/firstcup来设置环境。问题是:通过“javax.ws.rs的Maven存储库中的搜索依赖项”,包javax.ws.rs有多个匹配项,我得到如下信息:

  • com.sun.jersey:泽西-包
  • com.sun.jersey:泽西-核心
  • javax: javaee-api
  • javax: javaee-web-api
  • javax.ws.rs: javax.ws.rs-api
  • org.glassfish.jersey: jax-rs-ri
  • org.glassfish.jersey.bundles: jaxrs-ri

那我该选什么?

EN

回答 2

Stack Overflow用户

发布于 2017-10-03 08:23:38

javax.ws.rs: javax.ws.rs-api是JAX所依赖的包。javaee和javaee分别是所有javaee和javaee的javax包,其中包括JAX。jersey包用于JAX的参考实现,但如果部署到应用服务器,则不需要引用它们,因为它们或替代实现将被提供。如果要成为非Java环境中的JAX,它们就在那里。

票数 0
EN

Stack Overflow用户

发布于 2017-10-04 11:15:14

我在github上打开了一个问题(https://github.com/javaee/firstcup/issues/10),以获得关于改进“第一杯Java教程”的文档的帮助。然而,对于这个例子,我认为最正确的答案是使用javaee包。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46538786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档