编辑:几个 SOers 同事建议只去 Maven 存储库,这当然与将 Maven 用作构建的一部分无关。我明白这一点。这个问题的要点很简单: 我可以访问哪些由 Oracle 拥有和维护的网站来获取我所有的 javax
jar? 不是 Maven 回购协议。没有任何其他第 3 方回购协议。甲骨文回购。
假设我不喜欢 Maven,并且不想去 Maven 存储库寻找我的罐子。我如何获得 javax.injection
? javax.validation
怎么样?或者任何其他 javax
罐子?
它们似乎无法通过 Oracle 的 Java EE 下载网站获得(这 _令人震惊_)。所以我问:一个人必须做些什么才能获得官方的 Oracle-blessed javax
jar 而不必咨询 Maven 存储库?
任何人都可以向我解释为什么这些 JAR 似乎是故意难以找到的,因此可以加分。
原文由 IAmYourFaja 发布,翻译遵循 CC BY-SA 4.0 许可协议
javax jar 由它们所属的 JCP 项目 拥有和维护,因为它们代表 Java 标准。所以,严格来说,它们不是 Oracle 的祝福,而是 JCP 的祝福。所以 JCP 页面也是官方查看的地方。
例如,如果您导航到 JDO2 规范 并单击最终版本的下载页面。在“Reference Implementation and Technology Compatibility Kit:”下是一个项目符号,其中指出:“API jar 可从…获得”,它链接到包含“javax”API 接口的 Jar。