|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
令人可喜的是java现在已经开源了,所以我想我上述的想法也许有一天会实现,因为java一直都是不断创新的语言,每次创新都会给我们惊喜,这也是我喜欢java的一个原因。
怎样利用Eclipse功效部件来定制Eclipse举动
构建一个插件是很风趣的:您入手下手编写代码并创立您想要的工具。把插件拷贝到Eclipse或一个基于Eclipse的产物中的plupgins目次下,这个插件在Eclipse运转期情况中就能够利用了。当再一次利用Eclipse的时分,插件将被找到,并且经由平台的启动处置,它在运转期设置中将是可用的。
可是谁晓得大概体贴您的插件到场了出去?用户能够分明您供应的是甚么工具吗?他们能够经由过程Eclipse来禁用、修补大概办理您的组件吗?谜底明显是不是定的。插件自己仅仅是一个插件,而不是与Eclipse平台完整集成的组件。
功效部件包装插件
假如没有功效部件,插件是难以把握的,普通地说,不属于功效部件的插件是未被办理的插件。Eclipse平台的启动历程包含一个设置的步骤。假如一个新的插件被拷贝到plugins目次,大概以其他体例使Eclipse在启动的时分能够找到,设置历程会发明它,但只是经由过程将新插件的splash图标闪灼两次来关照您。Eclipse之以是会发明新的插件,是由于存贮在.metadate.configplatform中确当前事情区的设置校验和产生了变更;因为您没有向平台供应一个能够引诱用户做出设置修正的功效部件,Eclipse也只能是经由过程splash-Flash来提醒这一变更。将您的插件打包为一个(或两个)功效部件,您将取得以下优点:
在Eclipse的设置过程当中列出您的组件(在feature.xml文件中)所请求的先决前提
使您的组件能够作为Eclipse设置的举动部分来办理
创立标志信息,让利用那些利用运转期情况的用户能够辨认您的组件,并经由过程一个接待页面来告诉用户您的功效部件所供应的功效(在联系关系到您的功效部件的welcome.xml文件中)
用Eclipse更新办理器能够对您的组件举行修正
不要比及您的插件开辟完成后再打包为功效部件。反应在功效部件界说中的计划了局会影响您怎样构建您的插件。比方,年夜多半的Eclipse组件都有UI功效部件和中心(不是UI)功效部件。假如您的插件没有按这类办法举行分别,您大概会即刻思索从头计划它们。功效部件也能够用来主动编译处置被援用的插件。
次要功效部件标识一个产物(可是您有把持权)
固然功效部件良多,可是当您启动Eclipse的时分,只要一个功效部件处于把持之下。这个次要功效部件决意了产物的标识和其他运转期举动,包含断定名字和与运转期平台相干联的图示,和对一切插件默许属性值的从头界说选项。在前面的界说您本人的全局属性中能够看到,这个功效壮大的选项使您能够定制您本人的Eclipse设置。
功效部件构建插件(假如您同意它们)
插件开辟情况(PDE)能够主动完成为完全的运转期情况筹办功效部件和插件的年夜部合作作。拜见Eclipse.org中文章的会商"PDE天生插件"。这些基础的步骤在TheJavaDevelopersGuidetoEclipse中也曾作为一个实习触及到,遵守谁人实习您能够构建并标识您已有的插件。能够说假如您有一个功效部件,而且懂得PDE怎样匡助您构建插件和功效部件,您就能够构建一个功效部件,然后让它往同时构建一切相干的插件。构建把持战略(bin.excludes与bin.includes)将在前面的利用PDE构立功能部件的战略中会商。这些战略是对Eclipse.org文章和TheJavaDevelopersGuidetoEclipse一书的增补。
平台设置办理
了解功效部件所必要前提有助于了解它们怎样对举动设置中可用的内容举行办理。
启动历程
假如是一个刚解紧缩的Eclipse平台,那末当您启动eclipse.exe的时分将会产生:
安装大概已完成
假如一个事情区已存在,那末会有一个.metadata.configplatform.cfg设置文件。
假如您是以惯例体例安装Eclipse,您得运转eclipse-initialize命令来天生一个默许的初始化设置文件,安排在eclipse.config目次下。如许当Eclipse以新的事情区启动时不再呈现Completingtheinstall的图示。
找到Java运转期情况(JRE)。默许情形下,Eclipse起首查找exlipsejre子目次。假如没有找到,Eclipse将查找在体系中注册的Java运转期情况。
注重:-vmdir-location参数能够用到指定其他的JRE。
设置被作为新的事情区的一部分创立出来。新的事情区一般没有任何的设置,以是您会在真实的splash图标之前看到一个图标,关照您安装设置完成。
处置那些注册到Eclipse的功效部件和插件,并创立在前面将会用于检测变更的校验和。这些功效部件和插件大概位于以后的eclipsefeatures目次和eclipseplugins目次下,大概位于由链接文件指定的eclipse...目次布局中。
一旦Eclipse启动,举动设置界说将包括在.metadata.configplatform.cfg文件中。
<p>
市场分额,java比asp高一点,因为C#是仿照java开发的,所以哦C#能做的java都能做到,但是java能做的,C#不一定都能做到。毕竟是抄袭吗。 |
|