我尝试使用本指南学习Java EE 8 DataFrame.apply
我已按照本指南https://javaee.github.io/firstcup/来设置环境。
问题是:通过“在maven存储库中搜索依赖关系为javax.ws.rs”,包javax.ws.rs有多个匹配我得到了这个:
所以我应该选择什么?
答案 0 :(得分:0)
javax.ws.rs:javax.ws.rs-api是依赖于JAX-RS的包。 javaee-api和javaee-web-api分别是所有Java EE和Java EE Web配置文件的javax包,其中包括JAX-RS。泽西包用于JAX-RS的参考实现,但是如果要部署到应用程序服务器,则不需要引用它们,因为它们或将提供替代实现。如果您要在非Java EE环境中成为JAX-RS,那么它们就在那里。
答案 1 :(得分:0)
我在github上打开了一个问题(https://github.com/javaee/firstcup/issues/10),以获得有关改进“First Cup of Java EE Tutorial”文档的帮助。 但是我认为对于这个例子,最正确的答案是使用javaee-api包。