22

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

假设我不喜欢 Maven,并且不想去 Maven 存储库找到我的罐子。我怎么得到javax.injection?怎么样javax.validation?还是其他javax罐子?

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

任何可以向我解释为什么这些 JAR 似乎故意难以找到的人都会得到奖励。

4

3 回答 3

18

'javax' jar 由它们所属的 JCP 项目(http://www.jcp.org/en/home/index)拥有和维护,因为它们代表 Java 标准。所以严格来说,他们不是 Oracle 祝福的,而是 JCP 祝福的。所以JCP页面也是官方可以看的地方。

例如,如果您导航到 JDO2 规范 -> http://jcp.org/en/jsr/detail?id=243并单击最终版本的下载页面。在“参考实现和技术兼容性工具包:”下是一个项目符号,它指出:“API jar 可从...获得”,它链接到包含“javax”API 接口的 Jar。

于 2013-02-17T20:40:33.720 回答
-1

给你:

于 2013-02-17T20:26:08.893 回答
-2

如果您下载 Tomcat,您可以从 lib 文件夹中获取 servlet-api.jar。

于 2013-05-09T18:53:10.140 回答