Java 为什么eclipse有基于硬件体系结构的独立发行版
Eclipse是java应用程序,应该运行在具有兼容jvm的操作系统上,例如:Eclipse的Linux发行版应该可以在Linux上运行,不管硬件是什么,但Eclipse仍然有一个基于arch的独立发行版,如ppc、x86等。 我尝试了eclipse源代码构建,它有硬件参数。Java 为什么eclipse有基于硬件体系结构的独立发行版,java,eclipse,Java,Eclipse,Eclipse是java应用程序,应该运行在具有兼容jvm的操作系统上,例如:Eclipse的Linux发行版应该可以在Linux上运行,不管硬件是什么,但Eclipse仍然有一个基于arch的独立发行版,如ppc、x86等。 我尝试了eclipse源代码构建,它有硬件参数。 这是因为eclipse是这样构建的吗?或者它的jvm限制Eclipse使用SWT,SWT是一种使用平台本机UI设施的GUI Eclipse使用SWT,SWT是一种使用平台本机UI功能的GUI 如果你查看插件目录,你会看到很
这是因为eclipse是这样构建的吗?或者它的jvm限制Eclipse使用SWT,SWT是一种使用平台本机UI设施的GUI
Eclipse使用SWT,SWT是一种使用平台本机UI功能的GUI
如果你查看插件目录,你会看到很多DLL,至少在windows下是这样。这是用于GUI之类的东西。此外,对于内置web浏览器,它基于。如果您查看插件目录,您将看到很多DLL,至少在windows下是这样。这是用于GUI之类的东西。另外,对于内置的web浏览器,它基于。桌面Java的“一次编写,随处运行”的最初设想已经过时了,过时了,过时了。GUI抽象比Unix时代的Sun人想象的要复杂得多,“一次编写,在任何地方运行”桌面Java的最初设想已经死了,死了,死了。GUI抽象结果比Unix-fed Sun的人想象的要复杂得多。SWT实现使用JNI访问操作系统的本机GUI库[,Java本机接口(JNI)使Java代码能够由本机应用程序调用(特定于硬件和操作系统平台的程序)SWT实现使用JNI访问操作系统的本机GUI库[,Java本机接口(JNI)允许本机应用程序调用Java代码(特定于硬件和操作系统平台的程序)