java - 将 Java SE 升级到 Java EE 以及 Eclipse

标签 java eclipse upgrade

目前,我在我的 Linux 机器上安装了 Java SE,并使用 Eclipse 作为我的 IDE。有什么方法可以将我的 Java SE“升级”到 EE?由于 EE 基本上只是一些额外的库...

我还了解到 Eclipse 默认情况下仅“配置”为使用 Java SE,因此如果我升级到 EE,我是否应该为 Eclipse 安装一些额外的插件,获得完全不同版本的 Eclipse,等等?

提前致谢!

最佳答案

Is there a way that I can 'upgrade' my Java SE to EE? Since EE is just basically a few extra libraries...

基本上没有。您对 Java EE 的描述不正确。

Java EE(通常)体现为“Web 容器”或“EJB 应用程序服务器”,其中很大一部分仅作为 Web 容器的一部分才有意义。 (事实上​​,Java EE 实现的很大一部分实际上是特定于 Web/应用程序容器的。)

话虽如此,一些(抽象的)API 和一些库可以作为单独的 JAR 提供,并且可以逐个安装。如果你想做的是为 EE 开发,那么有 Eclipse 插件/功能/任何东西...


So basically it's recommended (or safer) to just remove my Java SE, install Java EE. Then remove Eclipse and install 'Eclipse for EE development' ?

无需卸载 Java SE。事实上,某些 Java EE 实现需要安装 Java SE。阅读说明...

对于 Eclipse,它可能取决于您的操作系统,但在 Linux 上,“安装”过程只是展开一个 ZIP 文件。我发现两个 Eclipse 安装可以在不同的目录中并排共存。

然而……

  • 注意不要意外地将一个版本/版本安装在另一个版本之上。 IIRC,ZIP 文件的根目录始终是“eclipse”……这很容易搬起石头砸自己的脚! (叹气)。

  • 明智的做法是备份所有内容,包括旧的 Eclipse 安装和工作区。

  • 事实上,有些人建议丢弃所有工作区并通过从版本控制 check out /具体化项目来重新开始。

关于java - 将 Java SE 升级到 Java EE 以及 Eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17828613/

相关文章:

java - 我如何在 Spring 发送自己的回复?

java - 从项目代码中遍历xtext ast

java - 数组错误 java.lang.ArrayIndexOutOfBoundsException : length=1; index=1

java - 配置构建路径的问题,涉及到很多库

php - Eclipse Helios - 添加 PHP 可执行文件时出现问题

android - 使用 Sqlite.net Pcl for Xamarin android 升级数据库

entity-framework - DevExpress XPO 与 NHibernate 与 Entity Framework : database upgrading issue

java - jmeter给出错误没有可用的缓冲区空间(达到最大连接数?): connect

java - eclipse helios : tomcat project - jar will not be exported or published. runtime ClassNotFoundExceptions 可能会导致

ruby-on-rails - Rails 6 + Zeitwerk,加载无类文件