java程序是跨平台的那为什么eclipse 还要linux,windows版本之分?
你们的意思是eclipse不用java运行时环境,那为什么没有java环境eclipse就不能运行,反正我开始下个eclipse运行之后说需要java环境我就有安装个ja...
你们的意思是eclipse不用java运行时环境,那为什么没有java环境eclipse就不能运行,反正我开始下个eclipse运行之后说 需要 java环境我就有安装个java虚拟机才能跑的
展开
5个回答
2016-02-17 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
eclipse是一个ide,是跟操作系统相关的应用软件,所以会分linux版和windows版。
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。
虽然大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 的目标不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
这种平等和一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用 Java 语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如 C/C++、Eiffel 等编程语言的插件已经可用,或预计会推出。Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。
基于 Eclipse 的应用程序的突出例子是 IBM 的WebSphere Studio Workbench,它构成了 IBM Java 开发工具系列的基础。例如,WebSphere Studio Application Developer 添加了对 JSP、servlet、EJB、XML、Web 服务和数据库访问的支持。
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。
虽然大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 的目标不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。
这种平等和一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用 Java 语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如 C/C++、Eiffel 等编程语言的插件已经可用,或预计会推出。Eclipse 框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统。
基于 Eclipse 的应用程序的突出例子是 IBM 的WebSphere Studio Workbench,它构成了 IBM Java 开发工具系列的基础。例如,WebSphere Studio Application Developer 添加了对 JSP、servlet、EJB、XML、Web 服务和数据库访问的支持。
展开全部
java程序可以跨平台运行,是因为他运行在java虚拟机中。
elipse并不全是java写的,他是运行在操作系统中的应用程序,当然要分版本了。
elipse并不全是java写的,他是运行在操作系统中的应用程序,当然要分版本了。
追问
那为什么不装java虚拟机就不能运行eclipse,eclipse应该也是java写的八!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SWT(Standard Widget Toolkit) Standard Widget Toolkit是一个开源的GUI编程框架,与AWT/Swing有相似的用处,著名的开源IDE-eclipse就是用SWT开发的。
http://eclipse.org/swt/
从这个页面上可以看到,SWT是分linux,windows的
在linux上,SWT会调用GTK2的
所以要分版本
http://eclipse.org/swt/
从这个页面上可以看到,SWT是分linux,windows的
在linux上,SWT会调用GTK2的
所以要分版本
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java程序是跨平台 是 编译好的代码在哪都能跑,而不是随便下个eclipse在 linux,windows上都能跑。
eclipse只 是java IDE。
你想多了,同学
eclipse只 是java IDE。
你想多了,同学
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
所谓的跨平台是JVM
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询