【问题标题】:Jakarta ee web project in Eclipse ideEclipse ide 中的 Jakarta ee Web 项目
【发布时间】:2021-06-20 01:54:34
【问题描述】:

我为 java ee 安装了最新的 eclipse 2020 年 9 月 ide,我似乎不知道如何在 eclipse 中创建 jakarta ee 8 项目。我尝试了 Help 然后 Eclipse Marketplace,搜索了 jakarta,但结果只有 Glassfish 工具。

我通常使用 bean、servlet、jsp 代码和一个全新的方式来尝试(尝试)学习 jakarta。

我什至不知道如何开始一个新的 jakarta web 项目。

如有任何帮助,我们将不胜感激。

【问题讨论】:

  • 如果在 File > New > Project... 中没有 Java EE 文件夹,则您没有 Eclipse IDE for Enterprise Java Developers(有不同的 Eclipse IDE 包)。否则,请说明您为什么认为现在称为 Jakarta EE 的 Java EE 不受支持(您期望哪个缺少对话框/菜单(条目)?)。
  • 关于节目的帮助:面向企业 Java 开发人员的 Eclipse IDE(包括孵化组件)版本:2020-09 (4.17.0) 构建 ID:20200910-1200 但我一直创建一个动态 Web 项目。在那,我做了 bean、servlet 和 jsp。我在 ide 中找不到任何说 Jakarta 的词。请记住,我是雅加达的新手。
  • 我什至尝试了最新的 Netbeans 12.1,它声明它支持 Jakarta ee 8,但任何地方都没有 Jakarta。你可以选择 Java 和 Maven、Java 和 Gradle、Java 和 Ant,然后是 Web 应用程序,Jakarta 什么都没有。
  • Java EEJakarta EE:它具有相同的工具支持。 Java EE 从 Oracle 转移到了 Eclipse 基金会,Oracle 不允许在 Java EE 中继续使用他们的商标 Java,所以它已被重命名.欢迎您提供补丁以在 UI 中的任何位置将 Java EE 重命名为 Java/Jakarta EE

标签: eclipse jakarta-ee


【解决方案1】:

您需要稍等片刻才能赶上工具。

确实,当您在 Eclipse 中创建新的 Servlet 时,唯一的选择是使用 Java EE、javax 库。尝试更改为 Jakarta 库会导致错误。

一个技巧是将您的目标运行时切换到具有 Jakarta EE 库的新服务器,例如 latest Tomcat version(目前为 10 个)。但即便如此,也必须手动完成,因为 Tomcat 10 服务器尚未作为受支持的服务器提供。

Jakarta EE 9 于 2020 年 12 月 8 日正式发布。正是在那一天,所有的包都被重命名了。我们可能需要稍等片刻才能让所有工具(例如 Eclipse IDE)赶上来。

【讨论】:

  • 谢谢,我会检查下一个版本。
猜你喜欢
  • 2021-04-14
  • 2021-03-03
  • 2021-03-02
  • 2023-01-25
  • 2015-12-11
  • 1970-01-01
  • 1970-01-01
  • 2023-01-03
  • 2019-01-31
相关资源
最近更新 更多