关于Eclipse IDE for Java Developers的事

事情是这样的,手里有个产品,支持二次开发,生产环境的应用服务器是Resin,而我手里的Eclipse貌似不支持Resin,以解决这个问题为目的,我做了以下的尝试。

过程是这样的,我现在电脑上装的是Eclipse IDE for Enterprise Java Developers (4.14.0),以下从众简称“老版本日食”,见图1。这次遇到了的问题是,我需要在Servers里加一个Resin的服务器。但是它不包含Resin,网上有贴子说在New Server对话框中,有Download additional server adapters链接,而我这版本也并没有,见图2。

图1
图2

 我的反应过程是这样的:

我的日食版本太老。
咦,不对,网上的贴子比我日食还老。
管它呢,反正我的日食版本很老了,换个新的再说。

于是,我去官网下载了一个当下的最新版本。Eclipse IDE for Java Developers (includes Incubating components)(4.24.0),以下简称新版本日食,见图3。

新版本日食,是个300多M的压缩包,看起来怎么好像有点儿小。
先不管,先找找有没有Download additional server adapters链接,这个才是重点。

图3

然而,新问题出现了。新版本日食,有没有Download additional server adapters链接咱先放一边,首先它没有了Servers窗口了,见图4。 

图4

这得算是个相关的跑题了吧。比较这两个版本日食的About Eclipse IDE,见图1和图3,发现插件数量不一样,并且在它们的Help菜单里,同样找到了Check for Updates,先在老版本日食里点它一下试试。打开对话框如图5,看来我这老版本日食里,有好多插件是需要升级的。而且Check for Update后,弹出来如图6的报错界面。应该是找不到资源库之类的,我决定先不管它。

图5
图6

点Finish按钮,开始升级。然而跑了一些文件的下载之后,又遇到报错了,见图7,这里说的应该也是找不到资源库。我决定先把老版本日食重启一下看有没有变化。

图7

 老版本日食更新之后,New Server对话框里的内容没有发生变化。那好吧,先把它放一边,研究研究看怎么能把新版本日食里搞出来Servers窗口来。试了一下,发现这个目标还是比较容易实现的,只需要在Eclipse Marketplace里下载Eclipse Web Developer Tools就好了,以下简称它EWDT吧,版本是3.26。虽然在这窗口里同样没见到Download additional server adapters链接,但它已经支持Resin。

图8

 回头检查了一下老版本日食的EWDT是3.16,升级到3.26也应该可以。可是这里还只有Change和Uninstall两个选项。

图9

先试试Change吧,卸载重装的话,怕丢失了服务器的配置信息,重新弄起来更加麻烦。更何况,EWDT和日食有没有版本对应关系还不确定呢。原来这里只能算是“添加/删除组件”,不能升级。反复操作了几次,剩下了这一个组件一直没安装上。

图10
图11

 翻了一下日食的官网,看这意思,EWDT确实是和具体的日食版本有所对应。对应老版本日食的下载地址正是报错的地址,不知道是不是链接过期了而没更新。

图12

到这里,我想告一个段落了。接下来可能就是参照老版本日食给新版本日食安装对应的插件,以满足平时工作需要了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Eclipse IDE for Java Developers和Eclipse IDE for Java EE Developers是两个针对不同开发需求的Eclipse版本。它们功能和预安装插件方面有一些区别。下面是它们之间的主要区别: Eclipse IDE for Java Developers: - 这个版本主要面向Java开发者,适用于开发基于Java的应用程序。 - 它提供了Java开发所需的基本工具和功能,例如代码编辑器、调试器、编译器等。 - 它包含了Java开发所需的插件和库,如Java Development Tools (JDT)、Eclipse Java Compiler、Eclipse Debugger等。 - 它适用于开发标准的Java应用程序,如命令行工具、桌面应用程序等。 Eclipse IDE for Java EE Developers: - 这个版本专为Java企业版(Java EE)开发而设计,适用于开发企业级Java应用程序。 - 它除了包含了Eclipse IDE for Java Developers中的所有功能和插件外,还额外提供了针对Java EE开发的工具和插件。 - 它支持开发Web应用程序、企业应用程序和服务器端组件,如Java Servlets、JavaServer Pages(JSP)、JavaBeans等。 - 它还支持与Java EE相关的技术和标准,如Java Persistence API (JPA)、JavaServer Faces (JSF)、Enterprise JavaBeans (EJB)等。 总结起来,Eclipse IDE for Java Developers适用于一般的Java应用程序开发,而Eclipse IDE for Java EE Developers则适用于开发更复杂、更大型的企业级Java应用程序。选择哪个版本取决于您的具体开发需求和项目类型。如果您只是进行普通的Java开发,那么Eclipse IDE for Java Developers应该足够满足您的需求。如果您需要开发Java EE应用程序,那么Eclipse IDE for Java EE Developers将提供更多相关的工具和插件来支持您的开发工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

rarenmen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值