sách gpt4 ai đã đi

jakarta-ee - 有没有Java EE JDK

In lại Tác giả: Space Dog 更新时间:2023-10-29 22:54:21 29 4
mua khóa gpt4 Nike

我知道这个问题已经被问了一百万次,我也做了功课,但最后一件事我不完全理解的是,是否有“Java EE JDK”?

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

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

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


javax.servlet
api-servlet
2.5

因此,如果我对我的项目需要的所有 Java EE API 执行此操作,那么我实际上是在使用 Java SE JDK 和一些额外的手动声明的 Java EE 组件。此外,当我指示我的 IDE 使用 Java EE SDK 安装附带的 JDK 时,这些额外的 namespace 不可用。

换句话说,就所有意图和目的而言,Java EE SDK 下载附带的 JDK 似乎等同于我在安装“Java SE JDK”时获得的 JDK...如果这是正确的那么我就不需要安装 Java EE SDK,我可以简单地使用 Java (SE) JDK 声明我需要的任何 Java EE 组件作为 *-api/provided 依赖项,就像我上面描述的那样。

所以我的问题是:我上面描述的是正确的方法吗,还是有“Java EE JDK”之类的东西?即带有未实现接口(interface)的 JDK,例如 javax.servlet 和 javax.resources 等等?如果存在这样的野兽,我应该从哪里下载它?

29 4 0
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com