所有的 javax 罐子在哪里?

新手上路,请多包涵

编辑:几个 SOers 同事建议只去 Maven 存储库,这当然与将 Maven 用作构建的一部分无关。我明白这一点。这个问题的要点很简单: 我可以访问哪些由 Oracle 拥有和维护的网站来获取我所有的 javax jar? 不是 Maven 回购协议。没有任何其他第 3 方回购协议。甲骨文回购。

假设我不喜欢 Maven,并且不想去 Maven 存储库寻找我的罐子。我如何获得 javax.injectionjavax.validation 怎么样?或者任何其他 javax 罐子?

它们似乎无法通过 Oracle 的 Java EE 下载网站获得(这 _令人震惊_)。所以我问:一个人必须做些什么才能获得官方的 Oracle-blessed javax jar 而不必咨询 Maven 存储库?

任何人都可以向我解释为什么这些 JAR 似乎是故意难以找到的,因此可以加分。

原文由 IAmYourFaja 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 491
1 个回答

javax jar 由它们所属的 JCP 项目 拥有和维护,因为它们代表 Java 标准。所以,严格来说,它们不是 Oracle 的祝福,而是 JCP 的祝福。所以 JCP 页面也是官方查看的地方。

例如,如果您导航到 JDO2 规范 并单击最终版本的下载页面。在“Reference Implementation and Technology Compatibility Kit:”下是一个项目符号,其中指出:“API jar 可从…获得”,它链接到包含“javax”API 接口的 Jar。

原文由 Jasper Siepkes 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题