Eclipse
teamlet
这个作者很懒,什么都没留下…
展开
-
Eclipse plugin 站点
http://www.eclipsepowered.net/index.ajax 网站收集了很多的插件,分类说明很详细http://jadclipse.sourceforge.net 反编译插件http://eclipseme.org eclipseMEhttp:/原创 2007-02-06 21:45:00 · 1898 阅读 · 0 评论 -
使用Eclipse3.2.1+STP.0.4.0+Apache Tuscany开发SCA的Java组件(1)设置篇
STP(SOA Tools Project)是一个eclipse的插件,为开发人员提供快速开发和调试SCA组件的环境.Tuscany是Apache组织一个SOA规范实现的项目,本文使用Tuscany属于装配规范0.96和实现规范0.95的Java实现.本文利用Eclipse 3.2.1,STP 0.4.0和Apache Tuscany 的Java实现,举例说明STP的简单使用方法和步骤.环境为:系原创 2007-03-14 18:04:00 · 8561 阅读 · 13 评论 -
OSGi: Eclipse的根基
OSGi: Eclipse的根基 OSGi为网络服务提供了一套标准的, 面向组件的规范. 而网络服务又是SOA(Service Oriented Architecture)的基础. 使用OSGI平台, 就可以很轻松的管理软件组件的生命周期, 这组件是可以位于网络中的任何设备上, 而且组件可以动态的安装, 加载, 升级和卸载, 而不用终止和重启设备. 这里的组件是指程序库或者是应用转载 2007-04-24 15:30:00 · 2896 阅读 · 0 评论 -
在equinox环境开发web应用的"利器" -- 序
在equinox环境中开发web应用必须要借助一些工具包提供的功能,实现web服务器和equinox环境中资源的互通。equinox提供了org.eclipse.equinox.http.helper包,将equinox环境下以bundle形式存在的web应用内容注册到web服务器中。这些内容涵盖了所有java servlet规范中的内容,包括servlet、filter、list原创 2008-02-27 20:52:00 · 3662 阅读 · 0 评论 -
在equinox环境开发web应用的"利器" -- registerResources()方法 详解
原创 2008-02-27 21:06:00 · 5698 阅读 · 6 评论 -
equinox实现Class Loader机制的代码解读(1)
equinox 环境下每一个bundle都是由独立的classLoader实现类的装载的。在OSGi Framework中,Bundle是模块化管理的单元,所有的应用和资源都必须以Bundle作为载体。每个Bundle都有自己的Class Loader,不同Bundle之间(在同一个VM中)可以通过Import和Export机制共享或者隐藏Package。Class Loader建立一原创 2008-03-13 22:33:00 · 5634 阅读 · 1 评论 -
equinox实现Class Loader机制的代码解读(3)
在团队开发过程中,不可避免的会出现这样的情况:在bundle内部声明了一个Package的同时,又从外部Import进来相同的Package,这会导致什么情况发生呢?来做个小实验。1、创建两个plug-in的项目。A、创建第一个插件项目B、同样创建第二个插件项目2、在每个项目里面除了不同的包,还要都声明一个相同的包名。在相同的包名里面创建相同名称的类,如下图所示。原创 2008-03-16 22:12:00 · 3149 阅读 · 0 评论 -
最简单的例子:Equinox 之 Hello World
OSGi框架有三种开源实现来选择:Apache Felix,Knopflerfish和Equinox。这里写的代码在上面的三个实现任意一个上运行都没问题,只是在启动指令上有一些不同。 在这里使用的是Equinox。 一、环境准备 默认已经安装了Java 1.5以上的开发环境。 1、核心框架 下载eclipse-equinox-3.3.1.1原创 2007-12-30 22:54:00 · 5037 阅读 · 4 评论 -
在eclipse中实现一个equinox环境下的Hello World
一、下载、安装eclipsehttp://www.eclipse.org/downloads使用的eclipse是 v3.3.1版本二、创建一个新的项目1、在eclipse菜单按如下顺序选择File > New > Other...2、选中Plug-in Development > Plug-in Project,next3、输入一个Project原创 2007-12-30 22:58:00 · 5908 阅读 · 1 评论 -
删除eclipse的configuration目录导致eclipse无法启动的解决办法
删除eclipse的configuration目录导致eclipse无法启动的解决办法刚才在群里看到有人删除了eclipse的configuration目录后,eclipse无法启动。这是由于equinox可以创建 configuration目录,但是无法自己创建config.ini文件。在启动eclipse的时候,需要用到config.ini中的配置内容。 删除了configu原创 2008-03-26 22:16:00 · 9854 阅读 · 0 评论 -
用Eclipse3.2+MyEclipse5.5M1+axis2_1.1.1+tomcat5.5 开发Web Services
在网上看到的由--呼必斯哈拉图--写的"Apache AXIS 开发 Web Services Step By Step",跟着做了一遍。非常感谢呼必斯哈拉图,写得非常的详细,图文并茂。但是,我的环境和他文中的不太一样,所以根据自己的环境重写如下。一、环境准备1.1软件下载准备Tomcat 5.5下载地址:http://tomcat.apache.org/download-55.cgi原创 2007-03-05 14:22:00 · 11517 阅读 · 31 评论 -
Eclipse的版本和代号有什么不同
这是一个很有趣的问题,这里有两个很好的答案:1. Eclipse的版本号(X.Y.Z)是有含义的。X表示其API有破坏性的更新;Y表示其API没有破坏性的更新;Z表示Bug的修正。这里的项目现在都有各自不同的版本号,例如Platform 3.2, TPTP 4.2, BIRT 2.1, CDT 3.1, EMF 2.2等。如果我们强迫每个项目使用一个通用的版本号 (3.2),那么一些项目就要返转载 2007-03-01 00:29:00 · 3767 阅读 · 0 评论 -
Eclispe的"Europa"项目
Eclipse的支持者在本周举行的会议上讨论了2007年6月即将发布的一些项目。届时,“Europa”也将会正式发布。该项目是多个Eclipse项目的协作版本,并且将会成为Callisto的继承者。有关Eclipse Web Tools Platform(WTP)项目下一主要版本的详细信息也已经发布。WTP所提供的工具可用于创建基于标准的、多层Java Web应用。其工具适用于HTML、CSS转载 2007-03-01 00:08:00 · 2322 阅读 · 0 评论 -
Code First vs WSDL Frist
如果要构建一个Web Services,CXF提供了两种构建方式一个是Code First,另一个WSDL First。那什么是Code First,什么又是WSDL First呢? 大家知道,如果我们要将一个服务发布一个WebService,我们需要定义这个服务所支持的方法,以及调用这些方法所提供的参数并将其转化成为WSDL,供其它的客户端调用。Code First是第一代的WebService转载 2007-02-27 13:17:00 · 2717 阅读 · 0 评论 -
Eclipse在SOA中尽显王者风范
2001年11月7日,当第一个开放源代码软件可以从Eclipse.org网站上下载的时候,SOA与Eclipse都还没有成为软件行业的热点。但是五年后的今天,面向服务的体系结构(service-oriented architecture,SOA)和Eclipse工作平台异军突起成为软件行业的焦点,目前,Eclipse正在进行SOA核心项目。 自第一个开放源代码下载之后的五年中,Eclip转载 2007-02-28 23:02:00 · 2847 阅读 · 1 评论 -
Eclipse针对Web服务发布Callisto
当大多数组织正在享受周末节假时,Eclipse基金会的人们却在上继续工作,为的只是让10种开源项目可以从服务器下载,其中包括新的Web服务工具。Eclipse基金会执行主管Mike Milinkovich说:“我们很着急因为我们已经迟到了,而微软则非常幸运。” 上周五下午,Milinkovich很有信心的认为Callisto的发布可以按时进行,而且由HP、Intel和IBM提供的服务器在今天就能转载 2007-02-28 23:45:00 · 2094 阅读 · 0 评论 -
EclipseCon 2007 is coming !
EclipseCon 是全球瞩目的专注于Eclipse的大会,从2004年开始举办第一界EclipseCon。EclipseCon是怎么诞生的呢?在2003年以前,Eclipse的第一个主要发行版本被开发者很好的接受并被有力地使用。但业内分析家告诉IBM说,市场上认为Eclipse是IBM控制的。使用者搞不清楚Eclipse到底是什么。这种想法让主要的厂商不愿意在Eclipse处于IB原创 2007-03-02 13:28:00 · 2029 阅读 · 0 评论 -
Eclipse 插件功能研究
在整个 Java 开发人员社区,Eclipse 因为行业领先的 Java Development Tools (JDT) 而广为人知。但 Eclipse 构建目的在于促进插件的使用,而且在这一方面,它获得了惊人的成功。探索已经构建到 Eclipse 插件中的一些能力,比如使用 Ruby 等其他语言编程,或者是使用 OpenLaszlo 等环境构建交互式多媒体。简介越来越多的 Java 开发转载 2007-02-28 23:25:00 · 2795 阅读 · 0 评论 -
EclipseWorld:越开源,越开心
“Eclipse的最大优势在于,它可以建立一种平衡机制,使参与者能够构建共享的工具和框架,并且在Eclipse平台的基础上为商业产品开发出有赢利前景的生态体系。”在最近举行的EclipseWorld 2006大会上,Eclipse基金会执行主管Mike Milinkovich在其主题演讲中这样讲。事实上,在这次大会上,多项开源计划的最新消息也表明,Eclipse的拥趸们正试图延续目前业已取得的成功转载 2007-02-28 23:39:00 · 2142 阅读 · 0 评论 -
Eclipse V3.2 Callisto 热点
Callisto 是什么?Callisto 是针对 Eclipse 的 10 个项目的协同发布,它大大简化了准备和运行 Eclipse 的过程,使您可以随意做自己想做的事。Callisto 并不是 Eclipse V3.2 的另外一种定制版本,也不是访问 Eclipse Callisto Discovery Site 时看到的那些项目的替代产品。使用 Callisto Discovery Si转载 2007-02-28 23:59:00 · 2232 阅读 · 0 评论 -
eclipse平台扩展点清单(1)
扩展(Extension)是Eclipse中一个关键的机制,plug-in利用扩展向Eclipse平台添加新功能。Eclipse平台提供了一些扩展点,可以使用下列扩展点来扩展平台基础结构的功能:Platform runtimeorg.eclipse.core.contenttype.contentTypes org.eclipse.core.runtime.adapters org.eclip原创 2007-02-24 14:37:00 · 3392 阅读 · 0 评论 -
eclipse平台扩展点清单(2)
扩展(Extension)是Eclipse中一个关键的机制,plug-in利用扩展向Eclipse平台添加新功能。Eclipse平台提供了一些扩展点,可以使用下列扩展点来扩展平台基础结构的功能:Teamorg.eclipse.team.core.fileTypes org.eclipse.team.core.ignore org.eclipse.team.core.projectSets or原创 2007-02-24 14:45:00 · 3176 阅读 · 1 评论 -
Eclipse升级到V3.4--Ganymede
Eclipse升级到了V3.4--Ganymede,功能增强了不少。 同时,CheckStyle、Findbugs、PMD和SVN插件都升级完毕。 CheckStyle v5.0.0beta1 http://sourceforge.net/projects/eclipse-cs/Findbugs http://findbugs.cs.umd.edu/eclipseP原创 2008-08-23 21:52:00 · 3362 阅读 · 0 评论