Eclipse和Myeclipse

Anonim

Eclipse与MyEclipse

Eclipse和MyEclipse乍一看有些相似;然而,一旦你更频繁地使用它们,你会发现它们完全不同。 Eclipse插件需要一种架构模式,用于从组成部分创建应用程序。它是一个用于创建IDE的可扩展平台。此外,它还提供了一系列服务,用于控制一组协同工作以支持编程任务的工具。有一些工具构建器可以为Eclipse平台做出贡献。通过将工具包装在可插拔组件中来共享它们;这将符合平台。另外,可扩展性的基本机制是由新处理元件中的新插件引入已经存在的插件。尽管它专注于构建IDE,但Eclipse的概念和含义支持一种通用模型,用于从不同公司创建的不同部分提供应用程序。

另一方面,MyEclipse企业工作台是一个功能齐全的平台和企业级插件。它具有适合开发支持应用程序开发的整个生命周期的软件应用程序和系统的工具。 MyEclipse有很多东西可以提供 - 它已经通过了开放的行业标准,甚至重新定义了软件,支持和交付发布周期的定价。它为J2EE WEB,XML,UML和数据库创建了一个完整的应用程序开发环境。此外,它拥有最全面的应用服务器连接器选择,具有超过25个目标环境,并且具有优化开发,部署测试甚至可移植性的能力。

Eclipse插件模型主要是在Eclipse工作台的上下文中提供特定类型服务的一部分。这里的“组件”是指在特定部署时已配置到系统中的对象。 Eclipse的运行时将为基础架构提供必要的支持,以激活和操作一组工作的插件。这对于确保活动发展的无缝环境是必要的。

当Eclipse运行实例时,必须在某个插件运行时类的实例中连接插件,通常称为插件类。插件类将为管理创建必要的配置和支持,然后必须扩展到org.eclipse.core.runtime。这将是抽象类,可以生成用于管理插件的工具。插件安装涉及包含各个插件的插件文件夹。这些插件将被刻入XML类型的文件中;这将允许文件通知Eclipse运行时需要激活哪些插件。

相反,MyEclipse模型的工作原理是为用户提供选择每个应用层所需技术的多功能性。它还将提供可选技术包,以及访问速度模板以生成代码和添加第三方商业广告。此外,它还有OSS工具用于进一步开发。

开发人员活动也有所改善;它通过提供Java EE / J2EE数据库和富客户端开发环境来增强Eclipse体验。工作台还具有嵌入式Tomcat服务器,使用户可以选择使用沙箱。还提供RAD,UML,POJO和Web 2.0。 MyEclipse最大限度地发挥其潜力,有效地为其用户提供各种规模的开发项目所需的工具;从一家公司到最大的跨国公司。它是一个可靠的软件开发工具,被许多精英公司使用,如IBM,美国联合航空公司,Glaxo Smith Kline,甚至欧洲议会。

摘要:

1. Eclipse是架构模式的插件,而MyEclipse是软件开发应用程序的全功能平台。 2. Eclipse是Eclipse工作台上下文的一部分。插件在某个运行时配置到系统中。 3. MyEclipse的工作原理是提供可选的技术包。