??xml version="1.0" encoding="utf-8" standalone="yes"?>国产一区一区,欧美日韩中文字幕在线,欧美综合视频http://www.aygfsteel.com/luojie25/category/31212.html年智则国智Q少q富则国富,年强则国强Q少q独立则国独立,年自由则国自由Q少q进步则国进步,年胜于Ƨ洲则国胜于Ƨ洲Q少q雄于地球则国雄于地球?/description>zh-cnSun, 04 May 2008 11:22:38 GMTSun, 04 May 2008 11:22:38 GMT60[ 名词解释 ]Eclipse?/title><link>http://www.aygfsteel.com/luojie25/archive/2008/05/04/198221.html</link><dc:creator>王战?/dc:creator><author>王战?/author><pubDate>Sun, 04 May 2008 10:12:00 GMT</pubDate><guid>http://www.aygfsteel.com/luojie25/archive/2008/05/04/198221.html</guid><wfw:comment>http://www.aygfsteel.com/luojie25/comments/198221.html</wfw:comment><comments>http://www.aygfsteel.com/luojie25/archive/2008/05/04/198221.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/luojie25/comments/commentRss/198221.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/luojie25/services/trackbacks/198221.html</trackback:ping><description><![CDATA[ <font size="5"> <strong>Eclipse?br /></strong> </font> <br />Eclipse像软g开发者的『打铁铺』,它一开始备有火炉、铁M铁锤。就像铁匠会用现有的工具打造新的工P也能用Eclipse打造新工具来开发Y?q些新工具可扩充Eclipse的功能?Eclipse其中一个卖点就是它的扩充? <br /><br /><font color="#0000ff"><strong>1.1历史背景</strong></font><br /><br />Eclipseq样功能完整且成熟的开发环境,是由蓝色巨hIBM所释出。IBM׃4千万金来开发这个IDE(Integrated Development Environment)。第一?.0?001q?1月释出,随后逐渐受到Ƣ迎?<br />Eclipse已经成ؓ开攑֎始码计划(Open Source Project)Q大部分的开发扔然掌握在IBM手中Q但是有一部䆾由eclipse.org的Y件联盟主对{?<a >http://www.eclipse.org</a>)<br />Eclipse目由Project Management Committee(PMC)所理Q它lD目全局QEclipse目分成3个子目Q?<br />q_-Platform <br />开发工L-Java Development Toolkit(JDT) <br />外挂开发环?Plug-in Development Environment(PDE) <br />q些子项目又l分成更多子目。例如Platform子项目包含数各组Ӟ如Compare、Help与Search。JDT子项目包括三各组ӞUser Interface(UI)、核?Core)及除?Debug)。PDE子项目包含两各组ӞUI与Core?br /><br /><font color="#0000ff"><strong>1.2开攑֎始码软g</strong></font><br /><br />Eclipse是开攑֎始码Q结果很多h在用的时候都不注重合法权的问题。开攑֎始码软g让用者能够取得Y件的原始码,有权M改和散布q个软g。如果想修改软gQ这件事的另一面就是,除非其它人对修改后的软g也有相同的权力,否则是不能散布修改后的YӞq种权利和著作权(copyright)相反Q开攑֎始码目中有时称之ؓ著作?copyleft)?<br />有些开攑֎始码许可书,坚持要求M和其它开发原始码合组成的软g也必L开攑֎始码。然而,Eclipse使用的开攑֎始码许可书:公共公众许可?Common Public License(CPL)作ؓ授权方式Q设计上是可以容许商业利益的。CPL可以容许Eclipse和其它开攑֎始码软g合组Ӟ能够以更严}的许可书散布软gQ以求用于商业途径。CPLl过Open Software Initiative(OSI)认证Q其内容W合开攑֎始码授权的需求?br /> <br /><font color="#0000ff"><strong>1.3 Eclipse版本介绍</strong></font><br /><br />可以从eclipse.org|站(<a >http://www.eclipse.org/downloads</a>)下蝲Q可以发现『最新』与『最好』的版本Q这两种版本通常不一P基本上有四种版本-或徏|?build)可供下蝲Q?br />􀂄释出版(Release builds) <br />由Eclipse开发团队所宣称的主要稳定版本。Release buildsl过完整试Qƈh一致性、定义清楚的功能。它的定位就跟上市的商业软g一栗?<br />􀂄稳定版(Stable builds) <br />比Release buildCU的版本Q经由Eclipse开发团队测试,q认定它相当E_。新功能通常会在此过渡版本出现。它的定位就跟商业Y件的beta版一栗?<br />􀂄整合版(Integration builds) <br />此版本的各个独立的组件已l过Eclipse开发团队认定具E_度,但不保证兜在一h问题。若兜在一起够E_Q它有可能晋成Stable build?<br />􀂄当日最新版(Nightly builds) <br />此版本显然是从最新的原始码生出来的。可惌知Q此版本当然不保证它跑v来没问题Q搞不好q有严重的bug?br /><br /><font color="#0000ff"><strong>1.4跨语a、跨q_</strong></font><br /><br />多数?font color="#ff0000"><u>Eclipse</u></font>是Java IDEQ不q,当下?font color="#ff0000"><u>Eclipse</u></font>之后Q除了有Java IDE(是JDT)Q还有PDE。然?u><font color="#ff0000">Eclipse</font></u>是万用工具^台。JDT实际上是<u><font color="#ff0000">Eclipse</font></u>的添加品Q也是外挂E序?u><font color="#ff0000">Eclipse</font></u>本n实际上是?u><font color="#ff0000">Eclipse</font></u>q_(Eclipse Platform)Q除了下载时能取得Java工具集以外,q提供各U工L支持Q所以^台本w只是相当小的ㄧlY件?<br />如果惛_发JavaE序Q用的是<font color="#ff0000"><u>Eclipse</u></font>随附的JDT外挂E序。如果想开发其它语a的程序,需要拿到其它外挂程序,诸如CDT(C Development Toolkit)可以开发C/C++E序?<br /><font color="#ff0000"><u>Eclipse</u></font>跨计机语言Q也跨hcȝ语言。相同的外挂机制可用来增加对不同语言的支持,q里使用一U特D的外挂Q叫做外挂程序片?plug-in fragment)。IBM以捐Z个语a套gQ支持中?J体与简?、法文、d文、意大利文、日文、韩文、葡萄牙?巴西)与西班牙文?<br />照理?font color="#ff0000"><u>Eclipse</u></font>以Java写成Q应该可以在M的^台执行。但严格来说<font color="#ff0000"><u>Eclipse</u></font>不是跨^台的Q因为它使用作业q_的原生图形来建置。因此要{SWT(Standard Widget Toolkit)UL到该q_Q?font color="#ff0000"><u>Eclipse</u></font>才能在那个^台执行。但q实而言C是什么大问题Q因为SWT已经被移植到C常见q_上了Q包括Windows、Linux/Motif、Linux/GTK2、Solaris、QNX、AIX、HP-UX与Mac OS X?img src ="http://www.aygfsteel.com/luojie25/aggbug/198221.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/luojie25/" target="_blank">王战?/a> 2008-05-04 18:12 <a href="http://www.aygfsteel.com/luojie25/archive/2008/05/04/198221.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在blogjava里我是一个文?/title><link>http://www.aygfsteel.com/luojie25/archive/2008/05/04/198216.html</link><dc:creator>王战?/dc:creator><author>王战?/author><pubDate>Sun, 04 May 2008 09:48:00 GMT</pubDate><guid>http://www.aygfsteel.com/luojie25/archive/2008/05/04/198216.html</guid><wfw:comment>http://www.aygfsteel.com/luojie25/comments/198216.html</wfw:comment><comments>http://www.aygfsteel.com/luojie25/archive/2008/05/04/198216.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/luojie25/comments/commentRss/198216.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/luojie25/services/trackbacks/198216.html</trackback:ping><description><![CDATA[没做详细了解注册了blogjavaQ只当一个普通的技术类blog?br /><br />待了几天Q逛了几天Q浏览了很多达h的文章,真是叹ؓ天书。我只略略认识一些字Q却不知道这些字是什么意思,我真是太愧了?br /><br />既然来了blogjavaQblogjava又是一个java的blogQ那我如果不懂一些javaQ实感羞愧?br /><br />所以,下来的日子,我要对自p行扫盲行动,L我要能知道大安在谈什么…?br /><br />以后我还要和大家一赯Q在以后我还惛_家能听我说…?br /><br />MQ我要学习java……我要扫盜y?img src ="http://www.aygfsteel.com/luojie25/aggbug/198216.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/luojie25/" target="_blank">王战?/a> 2008-05-04 17:48 <a href="http://www.aygfsteel.com/luojie25/archive/2008/05/04/198216.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[ 名词解释 ] What can "Eclipse" dose?http://www.aygfsteel.com/luojie25/archive/2008/05/04/198210.html王战?/dc:creator>王战?/author>Sun, 04 May 2008 09:32:00 GMThttp://www.aygfsteel.com/luojie25/archive/2008/05/04/198210.htmlhttp://www.aygfsteel.com/luojie25/comments/198210.htmlhttp://www.aygfsteel.com/luojie25/archive/2008/05/04/198210.html#Feedback1http://www.aygfsteel.com/luojie25/comments/commentRss/198210.htmlhttp://www.aygfsteel.com/luojie25/services/trackbacks/198210.html Eclipse是干啥的Q?br />
      Eclipse 是一个开放源代码的、基?Java ?strong>可扩展开发^?/strong>。就其本w而言Q它只是一个框?/strong>?strong>一l服?/strong>Q用?u>通过插glg构徏开发环?/u>?br />
      q运的是Q?font color="#ff0000">Eclipse
附带了一个标准的插g?/u>Q包?Java 开发工PJava Development ToolsQJDTQ?虽然大多数用户很乐于?Eclipse 当作 Java IDE 来用,?Eclipse 的目标不仅限于此?br />
      Eclipse q包?u>插g开发环境(Plug-in Development EnvironmentQPDEQ?/u>Q这个组件主要针对希望扩?Eclipse 的Y件开发h员,因ؓ它允总们构Z Eclipse 环境无缝集成的工兗由?Eclipse 中的每样东西都是插gQ对于给 Eclipse 提供插gQ以及给用户提供一致和l一的集成开发环境而言Q所有工具开发h员都h同等的发挥场所?q种q等和一致性ƈ不仅限于 Java 开发工兗尽?Eclipse 是?Java 语言开发的Q但它的用途ƈ不限?Java 语言Q例如,支持诸如 C/C++、COBOL ?Eiffel {编E语a的插件已l可用,或预计会推出?br />
      Eclipse 框架q可用来作ؓ与Y件开发无关的其他应用E序cd的基Q比如内容管理系l?br />
       附:eclipse 在字怸的意思是??蚀[n.]和引h(?蚀[v.]

]]>
վ֩ģ壺 | | | | | | ƽɽ| ͸| ؼ| | ʡ| ű| | | üɽ| | | | | | | | ½| Ͻ| | ̨| | Դ| | | | | | | ͤ| ʡ| ˱| ׯ| | | |