eclipse 有自己的库,还是 java 有一个所有 IDE 都使用的大型共享库?
谢谢,对我缺乏知识感到抱歉。
Eclipse 有自己的平台/框架,用于开发一般的 GUI 应用程序,特别是 IDE。这又基于模块化 Java 应用程序的 OSGi 标准。
Eclipse 甚至包括一个用于代替 Swing 的本机代码小部件库 (SWT)。
该基础架构的大部分在 Eclipse 系列 IDE(如 Aptana)之间共享,但与 Netbeans 等其他 IDE 并不真正共享。OTOH,一些特定于任务的代码,例如连接到源代码控制系统和数据库的驱动程序,也可用于其他平台。
Eclipse 也有自己的 Java 编译器。
所有 IDE 都不使用大型共享库。
IntelliJ 与 Eclipse 完全不同。
JDT是 Eclipse 的 Java 基础结构。它被 Eclipse 使用并且在它之外也很流行,但是没有“所有 IDE 共享的库”。