jdk java ee_java-ee – 是否有Java EE JDK

我知道这已经被问了一百万次,我做了我的功课,但最后一件我不完全明白的是,是否有一个“

Java EE JDK”?

当我下载SDK时,它会尝试安装大量垃圾,我不想要.所以我做了一些阅读,并意识到,实际上,Java SDK是与JDK技术无关的一组工具.所以我正在寻找的是一个干净简单的独立下载的JDK只.

我们知道,“Java SE JDK”一直是Sun(现在的Oracle)网站的available.但是,我正在开发一个Web应用程序,并对某些Java EE功能感兴趣:javax.servlet,javax.validation,javax.persistence和javax.transaction.所以实际上我真正寻找的是一个“Java EE JDK”.

我使用典型的Maven / Tomcat / Spring / Hibernate设置,过去我总是在Maven的提供的范围内添加仅API依赖关系到Java EE规范的这些部分的项目,即:

javax.servlet

servlet-api

2.5

因此,如果我为我的项目需要的所有Java EE API执行此操作,那么我实际上正在使用Java SE JDK和一些其他手动声明的Java EE组件.此外,当我指导我的IDE使用Java EE SDK安装附带的JDK时,这些额外的命名空间是不可用的.

换句话说,对于所有意图和目的,Java EE SDK下载中的JDK似乎等同于我在安装“Java SE JDK”时获得的JDK …如果这是正确的,那么不需要我安装Java EE SDK,我可以简单地使用Java(SE)JDK,以我上面描述的方式声明我需要的任何Java EE组件作为* -api /提供的依赖关系.

所以我的问题是:上面我描述的正确的方法去,还是有像“Java EE JDK”这样的东西?即与javax.servlet和javax.resources等未实现的接口一起提供的JDK?如果这样的野兽存在,我从哪里下载?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值