﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Nuxgod's JavaBlog-文章分类-Java开发工具</title><link>http://www.blogjava.net/Nuxgod/category/20905.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 27 Mar 2007 11:36:24 GMT</lastBuildDate><pubDate>Tue, 27 Mar 2007 11:36:24 GMT</pubDate><ttl>60</ttl><item><title>Eclipse迎来新时代，全面支持C/C++开发 </title><link>http://www.blogjava.net/Nuxgod/articles/106724.html</link><dc:creator>Nuxgod</dc:creator><author>Nuxgod</author><pubDate>Tue, 27 Mar 2007 09:34:00 GMT</pubDate><guid>http://www.blogjava.net/Nuxgod/articles/106724.html</guid><wfw:comment>http://www.blogjava.net/Nuxgod/comments/106724.html</wfw:comment><comments>http://www.blogjava.net/Nuxgod/articles/106724.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Nuxgod/comments/commentRss/106724.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Nuxgod/services/trackbacks/106724.html</trackback:ping><description><![CDATA[著名的开源组织Eclipse Foundation于近日发布了CDT 2.0 (C Development Tool 2.0)，标志着Eclipse全面支持C/C++的软件开发，为开发人员提供了又一个C/C++的集成开发环境。<br /><br />Eclipse是IBM捐献并积极支持的开源项目，它凝聚了来自世界各地的优秀软件开发人员不断的贡献和创新，仅以两年的发展历史，Eclipse就先后 夺得Jolt最佳IDE奖、JDJ编辑推荐IDE等殊荣。Eclipse成功之处包括其灵活且统一的插件机制，它授予了独立软件供应商(ISV)开发兼容 Eclipse插件的能力，并使得Eclipse自身的功能可无限扩充。市面上支持Eclipse的插件由去年的200个增长到现在的500多个，涵盖数 据库连接、语法矫正、代码生成、可视化编辑，等多个领域。IBM的Websphere Studio Application Developer 5.x (一个企业级的Java集成开发环境) 就是由Eclipse加上300多个插件构成的。<br /><br />Eclipse另一买点是可在多个操作系统上运行，具有跨平台的特性。无论你是在Windows上还是在Linux的世界里， 你都可使用Eclipse，并享受一致的操作体验。 这一特点对C/C++开发人员尤其重要。很多C/C++的项目需要在Linux或Unix上运行，但在Eclipse的CDT出现之前，Linux和 Unix下并没有真正意义上的C集成开发环境。许多开发人员"退而求其次"，先在 Windows里用Visual Studio来编写C程序，然后导入到Linux或Unix平台上调试，这样的做法非常不便。现在Eclipse提供了跨平台的C集成开发环境，C程序员 可直接在Linux或Unix上使用它，这样编写、编译、调试都可在同一个平台上执行。<br /><br />Eclipse由四个部分组成---Eclipse Platform，JDT, CDT, 和PDE。Eclipse Platform提供了一个通用的开发平台，JDT (Java Development Tool)支持Java开发，CDT (C Development Tool)支持C开发，PDE (Plugin Development Environment)为编写插件提供了便捷的开发环境。<br /><br /><br />新版的CDT 2.0和Eclipse 3.0几乎同时推出，CDT2.0提供了许多方便C/C++开发的新特性:<br /><br /><b>Globalization (</b><b>多国语言支持</b>)<br /><br />CDT包含了多个语言包，支持Brazilian Portuguese, French, German, Italian, Japanese, Korean, Spanish, Simplified Chinese 简体中文, 和 Traditional Chinese 繁体中文。<br /><br /><b>Automatic Project Settings Discovery (自动化的项目设定发现)</b><br /><br />在<b>C/C++ Make Project &gt; Discovery Options</b>的项目设置对话筐里，可设定自动生成项目的defines和include路径。<br /><p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/scanner.gif" /></p><br /><b>Multiple Binary Architectures Per Project<br /><br /></b>如果需要编译多个Binary格式，可在<b>Binary Parser</b>里选择适当的格式。<br /><p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/binaryparser.gif" /></p><br /><b>Include Paths and Symbols</b><br /><p>用<b>C/C++ Include Paths and Symbols</b>来设定项目以支持搜索，索引和其它源码导航功能。<br /></p><p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/pathpreference.gif" /></p><br /><b>Source Folders<br /><br /></b>在 <b>C/C++ Project Paths</b> 项目属性对话框里设定哪些文件和目录是source, output或library。 
<p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/sourcefolders.gif" /></p><br /><b>C/C++ File Types<br /></b><p>在 <b>C/C++ File Types </b>里定义特别文件尤其是C++ 没有扩展名的头文件。 </p><p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/filetypes.gif" /></p><br /><b>Build Console Colours<br /><br /></b>可在<b>Window &gt; Preferences &gt; C/C++ &gt; Build Console</b>里设定颜色，从而使Console(控制台)里输出的结果更方便查错。<br /><b><br /><br /></b><b>C/C++ Content Assist<br /></b><p>有了"C/C++编码助手"编写C代码容易得多了! "C/C++编码助手"可自动补全所有的class和structure成员，local和global变量，pre-processor defines, 和 pre-processor commands。<b><br /></b></p><p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/contentassistedit.gif" /></p>你可在<b>C/C++ Editor Preferences </b>里配置"C/C++编码助手"的编码补全功能。  
<p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/contentassistprefs.gif" /></p><br /><b>Rename Refactoring<br /></b><p>C/C++程序员现在也可享受"重构" (Refactor) 的好处了。在 <b>Refactor &gt; Rename</b> 的弹出式菜单里可选对 class，type names, methods, functions，和member names进行一次性安全的重命名。 </p><p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/renamerefactor.gif" /></p><br /><b>Open Type</b><br /><p><b>Navigate &gt; Open type (Ctrl-Shift-T)</b> 打开一个对话框，在此对话框里可过滤 C/C++ classes, structures, unions, typedefs, enumerations 和 namespaces. </p><p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/opentype.gif" /></p><br /><b>C/C++ Browsing Perspective<br /></b><p>可在 <b>C/C++ Browsing Perspective</b> 里浏览一个项目中的 class 和 structure members。 </p><p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/browsing.gif" /></p><br /><b>Makefile Editor<br /></b><p><b>Makefile Editor</b> 提供语法高亮显示, 代码自动补全，和content outlining功能。 </p><p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/makeoutline.gif" /></p><b><br />Mixed Source/Assembly</b><br /><p><b>Disassembly View</b> 可同时显示 assembly code 和 source ! </p><p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/disassembly.gif" /></p><br /><b>Global Variables<br /></b><p>全局变量可在 <b>Variables View </b>浏览。 </p><p><img src="http://download.eclipse.org/tools/cdt/docs/news/CDT-News_files/globalvariables.gif" /></p><br /><b><br />通用功能</b><br /><br />除了CDT2.0本身的功能，使用Eclipse的C程序员也可Eclipse Platform提供的通用功能，比如: 内建的CVS版本控制，本地历史记录追踪，插件 / 补丁管理，一站式的补丁升级，等等。<br /><br /><br /><b>总结</b><br /><br />在短短的两年里，Eclipse已经发展成适用于企业级软件开发的IDE，并足可和商用IDE比如JBuilder、WebSphere Studio、IntelliJ媲美。<br /><br />现在，Eclipse已经瞄准世界上最大的程序员群体 --- C/C++程序员。Eclipse不再只是Java开发人员独享的IDE了，CDT 2.0提供了C/C++开发环境。Eclipse的宗旨就是为开发人员提供一个统一的开发平台。因此有人说Eclipse不是传统意义上的IDE (集成开发环境)，而应该是 UDE (Universal Developement Environment 通用开发环境)。<br /><br />Eclipse在两年的时间里就有如此成就，未来它还会带给我们什么样的惊喜? 我们可以翘首以待，但何不现在就享受Eclipse带来的开发体验呢? <br /><br /><br /><br />Eclipse官方网站<br /><a href="http://www.eclipse.org/"><font color="#223355">http://www.eclipse.org/</font></a><br /><br />CDT网页<br /><a href="http://www.eclipse.org/cdt/"><font color="#223355">http://www.eclipse.org/cdt/</font></a><br /><br />Eclipse插件网站<br /><a href="http://eclipse-plugins.2y.net/eclipse/index.jsp"><font color="#223355">http://eclipse-plugins.2y.net/eclipse/index.jsp</font></a><br /><br />Eclipse插件中心<br /><a href="http://www.eclipseplugincentral.com/"><font color="#223355">http://www.eclipseplugincentral.com/</font></a><br /><img src ="http://www.blogjava.net/Nuxgod/aggbug/106724.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Nuxgod/" target="_blank">Nuxgod</a> 2007-03-27 17:34 <a href="http://www.blogjava.net/Nuxgod/articles/106724.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>eclipse中怎样显示行号</title><link>http://www.blogjava.net/Nuxgod/articles/106353.html</link><dc:creator>Nuxgod</dc:creator><author>Nuxgod</author><pubDate>Mon, 26 Mar 2007 03:31:00 GMT</pubDate><guid>http://www.blogjava.net/Nuxgod/articles/106353.html</guid><wfw:comment>http://www.blogjava.net/Nuxgod/comments/106353.html</wfw:comment><comments>http://www.blogjava.net/Nuxgod/articles/106353.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Nuxgod/comments/commentRss/106353.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Nuxgod/services/trackbacks/106353.html</trackback:ping><description><![CDATA[选择"窗口"-&gt;首选项-&gt;编辑器-&gt;文本编辑器-&gt;右边有"显示行号"-&gt;打勾就行了。<img src ="http://www.blogjava.net/Nuxgod/aggbug/106353.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Nuxgod/" target="_blank">Nuxgod</a> 2007-03-26 11:31 <a href="http://www.blogjava.net/Nuxgod/articles/106353.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>eclipse中插件安装方法</title><link>http://www.blogjava.net/Nuxgod/articles/106336.html</link><dc:creator>Nuxgod</dc:creator><author>Nuxgod</author><pubDate>Mon, 26 Mar 2007 02:35:00 GMT</pubDate><guid>http://www.blogjava.net/Nuxgod/articles/106336.html</guid><wfw:comment>http://www.blogjava.net/Nuxgod/comments/106336.html</wfw:comment><comments>http://www.blogjava.net/Nuxgod/articles/106336.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Nuxgod/comments/commentRss/106336.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Nuxgod/services/trackbacks/106336.html</trackback:ping><description><![CDATA[eclipse之所以这么流行,就是因为他是基于插件形式,而世界上的java开发者为他做了很多个插件,但是我们在网上下载下来的插件时很可能是一个zip包...没有安装文件,下面就讲解怎样将这种形式的插件安装的过程<br />1.新建一个文件夹放所有的插件包,我是在eclipse的文件夹内建了一个目录"myplugins"<br /><br />2.将下载下来的插件包解压放到"myplugins"内<br /><br />3查看解压后的包是否为如下结构,如果不是请改为这样的结构<br />myplugins|--插件名|-eclipse|-features<br />                                           |-plugins<br /><br />4.查看eclipse的安装目录下是否有"links"目录,如果没有请新建<br /><br />5.建一个link文件放到"links"目录下,这个文件的名称为:插件名.link<br />文件内容为:<br />path=eclipse安装路径\\myplugins\\插件名<br /><br />6.启动eclipse...插件就可以使用了<br /><img src ="http://www.blogjava.net/Nuxgod/aggbug/106336.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Nuxgod/" target="_blank">Nuxgod</a> 2007-03-26 10:35 <a href="http://www.blogjava.net/Nuxgod/articles/106336.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse插件集</title><link>http://www.blogjava.net/Nuxgod/articles/106318.html</link><dc:creator>Nuxgod</dc:creator><author>Nuxgod</author><pubDate>Mon, 26 Mar 2007 01:55:00 GMT</pubDate><guid>http://www.blogjava.net/Nuxgod/articles/106318.html</guid><wfw:comment>http://www.blogjava.net/Nuxgod/comments/106318.html</wfw:comment><comments>http://www.blogjava.net/Nuxgod/articles/106318.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Nuxgod/comments/commentRss/106318.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Nuxgod/services/trackbacks/106318.html</trackback:ping><description><![CDATA[SWT Designer（界面开发）<br /> 地址：<a href="http://www.swt-designer.com/">http://www.swt-designer.com/</a><br />待续<img src ="http://www.blogjava.net/Nuxgod/aggbug/106318.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Nuxgod/" target="_blank">Nuxgod</a> 2007-03-26 09:55 <a href="http://www.blogjava.net/Nuxgod/articles/106318.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse 插件集</title><link>http://www.blogjava.net/Nuxgod/articles/106269.html</link><dc:creator>Nuxgod</dc:creator><author>Nuxgod</author><pubDate>Sun, 25 Mar 2007 12:58:00 GMT</pubDate><guid>http://www.blogjava.net/Nuxgod/articles/106269.html</guid><wfw:comment>http://www.blogjava.net/Nuxgod/comments/106269.html</wfw:comment><comments>http://www.blogjava.net/Nuxgod/articles/106269.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Nuxgod/comments/commentRss/106269.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Nuxgod/services/trackbacks/106269.html</trackback:ping><description><![CDATA[
		<div class="postbody">
				<span>
						<font size="2">Eclipse SQLExplorer plugin<br />一个数据库管理插件<br /></font>
				</span>
				<a href="http://sourceforge.net/projects/eclipsesql">
						<font color="#8d8c8c" size="2">http://sourceforge.net/projects/eclipsesql</font>
				</a>
				<br />
				<br />
				<font size="2">Poperties Editor<br />  </font>
				<a href="http://propedit.sourceforge.jp/eclipse/updates/">
						<font color="#8d8c8c" size="2">http://propedit.sourceforge.jp/eclipse/updates/</font>
				</a>
				<p>
						<font size="2">eclipseME<br />  </font>
						<a href="http://eclipseme.org/updates/">
								<font color="#8d8c8c" size="2">http://eclipseme.org/updates/</font>
						</a>
						<br />
				</p>
				<p>
						<font size="2">Eclipse加速插件KeepResident</font>
						<a href="http://suif.stanford.edu/pub/keepresident/">
								<br />
								<font color="#8d8c8c" size="2">http://suif.stanford.edu/pub/keepresident/</font>
						</a>
						<br />
						<font size="2"> <br />MyEclipse  J2EE开发插件，支持SERVLET/JSP/EJB/数据库操纵等<br /></font>
						<a href="http://www.myeclipseide.com/">
								<font color="#8d8c8c" size="2">www.myeclipseide.com</font>
						</a>
						<br />
						<font size="2"> <br />Properties Editor  编辑java的属性文件，并可以自动存盘为Unicode格式<br /></font>
						<a href="http://propedit.sourceforge.jp/index_en.html">
								<font color="#8d8c8c" size="2">http://propedit.sourceforge.jp/index_en.html</font>
						</a>
						<br />
						<a href="http://propedit.sourceforge.jp/eclipse/updates/">
								<font color="#8d8c8c" size="2">http://propedit.sourceforge.jp/eclipse/updates/</font>
						</a>
						<br />
						<font size="2"> <br />Colorer Take  为上百种类型的文件按语法着色<br /></font>
						<a href="http://colorer.sourceforge.net/">
								<font color="#8d8c8c" size="2">http://colorer.sourceforge.net/</font>
						</a>
						<br />
						<font size="2"> <br />XMLBuddy 编辑xml文件<br /></font>
						<a href="http://www.xmlbuddy.com/">
								<font color="#8d8c8c" size="2">www.xmlbuddy.com</font>
						</a>
						<br />
						<font size="2"> <br />Code Folding  加入多种代码折叠功能（比eclipse自带的更多）<br /></font>
						<a href="http://www.coffee-bytes.com/servlet/PlatformSupport">
								<font color="#8d8c8c" size="2">http://www.coffee-bytes.com/servlet/PlatformSupport</font>
						</a>
						<br />
						<font size="2"> <br />Easy Explorer  从eclipse中访问选定文件、目录所在的文件夹<br /></font>
						<a href="http://easystruts.sourceforge.net/">
								<font color="#8d8c8c" size="2">http://easystruts.sourceforge.net/</font>
						</a>
						<br />
						<font size="2"> <br />Fat Jar 打包插件，可以方便的完成各种打包任务，可以包含外部的包等<br /></font>
						<a href="http://fjep.sourceforge.net/">
								<font color="#8d8c8c" size="2">http://fjep.sourceforge.net/</font>
						</a>
						<br />
						<font size="2"> <br />RegEx Test 测试正则表达式<br /></font>
						<a href="http://brosinski.com/stephan/archives/000028.php">
								<font color="#8d8c8c" size="2">http://brosinski.com/stephan/archives/000028.php</font>
						</a>
						<br />
						<font size="2"> <br />JasperAssistant 报表插件（强，要钱的）<br /></font>
						<a href="http://www.jasperassistant.com/">
								<font color="#8d8c8c" size="2">http://www.jasperassistant.com/</font>
						</a>
						<br />
						<font size="2"> <br />Jigloo GUI Builder ＪＡＶＡ的ＧＵＩ编辑插件<br /></font>
						<a href="http://cloudgarden.com/jigloo/">
								<font color="#8d8c8c" size="2">http://cloudgarden.com/jigloo/</font>
						</a>
						<br />
						<font size="2"> <br />Profiler 性能跟踪、测量工具，能跟踪、测量ＢＳ程序<br /></font>
						<a href="http://sourceforge.net/projects/eclipsecolorer/">
								<font color="#8d8c8c" size="2">http://sourceforge.net/projects/eclipsecolorer/</font>
						</a>
						<br />
						<font size="2"> <br />AdvanQas 提供对if/else等条件语句的提示和快捷帮助（自动更改结构等）<br /></font>
						<a href="http://eclipsecolorer.sourceforge.net/advanqas/index.html">
								<font color="#8d8c8c" size="2">http://eclipsecolorer.sourceforge.net/advanqas/index.html</font>
						</a>
						<br />
						<font size="2"> <br />Log4E     Log4j插件，提供各种和Log4j相关的任务，如为方法、类添加一个logger等<br /></font>
						<a href="http://log4e.jayefem.de/index.php/Main_Page">
								<font color="#8d8c8c" size="2">http://log4e.jayefem.de/index.php/Main_Page</font>
						</a>
						<br />
						<font size="2"> <br />VSSPlugin VSS插件<br /></font>
						<a href="http://sourceforge.net/projects/vssplugin">
								<font color="#8d8c8c" size="2">http://sourceforge.net/projects/vssplugin</font>
						</a>
						<br />
						<font size="2"> <br />Implementors   提供跳转到一个方法的实现类，而不是接中的功能（实用!）<br /></font>
						<a href="http://eclipse-tools.sourceforge.net/implementors/">
								<font color="#8d8c8c" size="2">http://eclipse-tools.sourceforge.net/implementors/</font>
						</a>
						<br />
						<font size="2"> <br />Call Hierarchy 显示一个方法的调用层次（被哪些方法调，调了哪些方法）<br /></font>
						<a href="http://eclipse-tools.sourceforge.net/call-hierarchy/index.html">
								<font color="#8d8c8c" size="2">http://eclipse-tools.sourceforge.net/call-hierarchy/index.html</font>
						</a>
						<br />
						<font size="2"> <br />EclipseTidy 检查和格式化HTML/XML文件<br /></font>
						<a href="http://eclipsetidy.sourceforge.net/">
								<font color="#8d8c8c" size="2">http://eclipsetidy.sourceforge.net/</font>
						</a>
						<br />
						<font size="2"> <br />Checkclipse 检查代码的风格、写法是否符合规范<br /></font>
						<a href="http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm">
								<font color="#8d8c8c" size="2">http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm</font>
						</a>
						<br />
						<font size="2"> <br />Hibernate Synchronizer Hibernate插件，自动映射等<br /></font>
						<a href="http://www.binamics.com/hibernatesync/">
								<font color="#8d8c8c" size="2">http://www.binamics.com/hibernatesync/</font>
						</a>
						<br />
						<font size="2"> <br />spring updatesite 插件<br /></font>
						<a href="http://springide.org/updatesite/">
								<font color="#8d8c8c" size="2">http://springide.org/updatesite/</font>
						</a>
				</p>
				<p>
						<font size="2">VeloEclipse  Velocity插件<br /></font>
						<a href="http://propsorter.sourceforge.net/">
								<font color="#8d8c8c" size="2">http://propsorter.sourceforge.net/</font>
						</a>
						<br />
						<font size="2"> <br />EditorList   方便的列出所有打开的Editor<br /></font>
						<a href="http://editorlist.sourceforge.net/">
								<font color="#8d8c8c" size="2">http://editorlist.sourceforge.net/</font>
						</a>
						<br />
						<font size="2"> <br />MemoryManager 内存占用率的监视<br /></font>
						<a href="http://cloudgarden.com/memorymanager/">
								<font color="#8d8c8c" size="2">http://cloudgarden.com/memorymanager/</font>
						</a>
						<font size="2">
						</font>
				</p>
				<p>
						<font size="2">Eclipse的游戏插件<br /></font>
						<a href="http://eclipse-games.sourceforge.net/">
								<font color="#8d8c8c" size="2">http://eclipse-games.sourceforge.net/</font>
						</a>
				</p>
				<p>
						<font size="2">JBoss-IDE<br /></font>
						<a href="http://jboss.sourceforge.net/jbosside/updates/">
								<font color="#8d8c8c" size="2">http://jboss.sourceforge.net/jbosside/updates/</font>
						</a>
				</p>
				<p>
						<font size="2">自动反编译class，安装后要设定class文件缺省关联到jode<br /></font>
						<a href="http://www.technoetic.com/eclipse/update">
								<font color="#8d8c8c" size="2">http://www.technoetic.com/eclipse/update</font>
						</a>
				</p>
				<p>
						<br />
						<font size="2">jigloo swing/sw设计工具，里面自带的form/anchor布局很好用！<br /></font>
						<a href="http://cloudgarden.soft-gems.net/update-site/">
								<font color="#8d8c8c" size="2">http://cloudgarden.soft-gems.net/update-site/</font>
						</a>
				</p>
				<p>
						<font size="2">jinto的资源文件编辑工具，同时编辑多种语言，而且自动转换成iso8859-1编码。很好用！<br /></font>
						<a href="http://www.guh-software.de/eclipse/">
								<font color="#8d8c8c" size="2">http://www.guh-software.de/eclipse/</font>
						</a>
				</p>
		</div>
<img src ="http://www.blogjava.net/Nuxgod/aggbug/106269.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Nuxgod/" target="_blank">Nuxgod</a> 2007-03-25 20:58 <a href="http://www.blogjava.net/Nuxgod/articles/106269.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【转载】Eclipse 安装配置总结</title><link>http://www.blogjava.net/Nuxgod/articles/106265.html</link><dc:creator>Nuxgod</dc:creator><author>Nuxgod</author><pubDate>Sun, 25 Mar 2007 12:48:00 GMT</pubDate><guid>http://www.blogjava.net/Nuxgod/articles/106265.html</guid><wfw:comment>http://www.blogjava.net/Nuxgod/comments/106265.html</wfw:comment><comments>http://www.blogjava.net/Nuxgod/articles/106265.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Nuxgod/comments/commentRss/106265.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Nuxgod/services/trackbacks/106265.html</trackback:ping><description><![CDATA[
		<span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)">前言</span>
		<br />
		<font size="2">        <font color="#000000"><span style="COLOR: rgb(0,0,255)">Eclipse是最流行的功能强大的java IDE，有丰富的插件，配合插件可以作为j2ee、c、c++、.net等开发工具。需要安装插件才能支持Web开发和其他应用的开发，这是eclipse的优点，也是eclipse的缺点，优点在于灵活，缺点在于麻烦。在此主要介绍windows环境下Eclipse如何安装配置插件一般方法，如何优化，并就常见的问题给以解答，并给出Eclipse作为J2EE开发工具的插件方案。再说明一点，Eclipse是一个Java开发的IDE工具，需要有Java运行环境的支持，最新的eclipse3.2.2需要1.4以上版本的jdk。</span><br /><br /></font></font>
		<font color="#000000">
				<font style="COLOR: rgb(255,0,0)" size="3">
						<span style="FONT-WEIGHT: bold">一、下载安装Eclipse</span>
				</font>
				<br />
				<font size="2">        打开</font>
		</font>
		<a href="http://www.eclipse.org/" target="_blank">
				<font color="#000000">www.eclipse.org</font>
		</a>
		<font size="2">，在首页上找下载栏目，下载最新的eclipse-SDK-3.2.1-win32.zip和中文语言包NLpack1-eclipse-SDK-3.2.1-win32.zip；<br />        解压缩eclipse-SDK-3.2.1-win32.zip到一个目录，假如解压缩到F:\下面，则会生成一个F:\eclipse文件夹，这个是eclipse的文件夹；解压缩NLpack1-eclipse-SDK-3.2.1-win32.zip到一个目录，复制其中plugins目录下的所有文件和文件夹到F:\eclipse\plugins，复制其中features目录下的所有文件和文件夹到F:\eclipse\features；<br />        运行F:\eclipse\eclipse.exe即可启动一个中文版的Eclipse。<br /><br />        这个是eclipse最基本的安装配置方法，如果你不要安装中文版，那么你直接解压缩eclipse-SDK-3.2.1-win32.zip到任意一个目录，然后运行eclipse.exe即可。这里的语言包NLpack1-eclipse-SDK-3.2.1-win32.zip实际上一个eclipse插件！<br />       Eclipse的插件实际上都有一个目录规范eclipse、eclipse\features、eclipse\plugins，安装的时候也很简单，上面介绍的方法就是其中一种，在此我称之为“侵入式安装插件方法”。从上面插件安装过程可以看出“侵入式安装插件方法”就是简单的将插件中eclipse\features、eclipse\plugins复制到eclipse安装目录中的eclipse\features、eclipse\plugins下面即可，这种安装方式有个严重缺陷，就是安装后，实际上是不可以卸载，安装过程不可逆转，无法灵活配置管理所安装的插件。<br /><br /></font>
		<font style="FONT-WEIGHT: bold" color="#000000" size="3">
				<span style="COLOR: rgb(255,0,0)">二、非侵入式安装插件方法（links安装方法）</span>
		</font>
		<br />
		<font size="2">        既然有侵入式的安装，言下之意，还有个“非侵入式安装”，也有人成为links安装方法，下面看究竟是如何安装的：).<br />       非侵入式安装也分两种，一种是绝对路径安装方法，一种是相对路径的安装方法。首先看绝对路径的安装的方法。<br /><br />       在上面安装过程中，我们将中文语言包NLpack1-eclipse-SDK-3.2.1-win32.zip插件解压缩到一个地方假设为F:\myplugins目录文件夹的目录结构如下：<br /></font>
		<font size="2">
				<font color="#ff1493">    NLpack1-eclipse-SDK-3.2.1-win32<br />        eclipse<br />            features<br />            plugins</font>
				<br />然后在eclipse的安装目录下新建一个文件夹links,在新建一个文本文档（后缀名可以是.aaa、.zz而不一定是.txt）NLpack1-eclipse-SDK-3.2.1-win32.txt，内容如下：path=F:/myplugins/NLpack1-eclipse-SDK-3.2.1-win32，路径的间隔符为“ /”或“\\”。这样这个插件就安装好了。<br /><br />        上面这个是“非侵入式绝对路径插件安装”方法，下面看如何变绝对为相对，使eclipse的运行不再依赖绝对路径，这正是相对路径安装的优点。<br /><br />       在上绝对路径安装过程中，我们在eclipe安装目录F:\eclipse下面新建一个links和myplugins文件夹，将中文语言包插件NLpack1-eclipse-SDK-3.2.1-win32.zip解压缩到F:\eclipse\myplugins下面，目录结构不变。然后在links目录中修改新建一个文件NLpack1-eclipse-SDK-3.2.1-win32.txt，内容如下：path=myplugins/NLpack1-eclipse-SDK-3.2.1-win32，这样就可以了。<br /><br />       相对路径安装需要注意一点就是插件的目录myplugins一定要建在eclipse的安装目录下面，可任意命名，所有的插件最好都放到这个目录（方便管理），每个插件对应一个links目录里的一个文本配置文件。links目录的名字只能是命名为links。<br /><br />        这个安装过程很清楚，我就不做安装过程总结了，另外，还有一些插件是在线安装的，这就另当别论了，不过我还是强烈建议你用links安装方法。<br /><br /></font>
		<font style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)" size="3">三、扩展Eclipe为J2EE IDE</font>
		<br />
		<font size="2">        Eclipse是个Java IDE，要作为J2EE开发工具，需要安装插件，这一类插件也比较多，为了节省你我宝贵的时间，我就介绍一下最好用，最流行，最容易获得的一个插件--WTP，WTP是一个拥有广大用户基础和开发者的开源插件，WTP的出现改写Java IDE的发展史，更准确的说，WTP是从06年初开始火起来！到现在也就一个年头多一点。<br />        下面看如何获取和安装配置。打开</font>
		<a href="http://www.eclipse.org/" target="_blank">
				<font color="#000000">www.eclipse.org</font>
		</a>
		<font size="2">的downloads栏目，在页面上有一个显示热点插件的下载排行，WTP不负众望，总是排在No1，呵呵，好找吧。为了以后开发方便，我们一步到位，下载个完整版的wtp插件wtp-wst-sdk-R-1.5.3.zip或者wtp-wst-R-1.5.3.zip，这两个的差别在于sdk的带源码，别的没什么差别！不带源码的运行速度稍微快一点（理论上），但是我感觉不到，呵呵。如果你需要中文包，在下个NLpack1-wtp-sdk-R-1.5.1-200609230508a.zip或者NLpack1-wtp-R-1.5.1-200609230508a.zip，下载的地址很多，这么弱弱的问题我不说了，然后按照上面介绍的方法安装就可以了。<br /><br />        如果你是做J2EE或者java web开发的，那么你就直接下载一个集成了eclipse的wtp：wtp-all-in-one-sdk-R-1.5.3-win32.zip，这样会更好，你最多需要安装两个语言包，这样就更省事了，呵呵。<br /><br /></font>
		<font color="#000000" size="3">
				<span style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)">四、优化</span>
		</font>
		<br />
		<br />
		<font size="2">       优化的目的是为了让eclipse运行更稳定更流畅更快！<br />首先：内存优化<br />eclipse安装后，在安装目录有个config.ini文件，内容如下：<br /></font>
		<font size="2">
				<font color="#ff1493">-vmargs<br />-Xms40m<br />-Xmx256m</font>
				<br />这个文件用来配置eclipse启动时候的内存分配方案，Xms是初始化内存大小，Xmx是最大可使用内存大小，这个默认的配置是eclipse资源消耗最小化的配置。如果你的项目比较大，这个配置必须改，一般适当调整为128，384即可，若项目更大一些则调整的再大一些，根据实际情况决定。这个参数配置的大小很关键，太小，eclipse垃圾回收会过于频繁导致很慢，或者内存堆栈溢出而崩溃。太大，eclipse会吃掉大量内存，垃圾回收周期变长，但每次回收会很慢，影响使用。所以你在配置的时候需要权衡，尝试！<br />其次：插件优化<br />当你安装了多个插件的时候，会消耗很大的内存资源，为此你只需要将不用的插件配置文件从links目录移除，注意了，不是删除，你可以在links目录里面新建一个_useless，将不用的配置文件移放到其中，用的时候再移放回来。<br /><br /></font>
		<font style="FONT-WEIGHT: bold; COLOR: rgb(255,0,0)" size="3">五、常见问题解决</font>
		<br />
		<br />
		<font size="2">1、eclipse语言包或者其他插件没有安装上<br />原    因：是你可能运行过了英文版的eclipse之后才装语言包的。<br />解决办法：删掉configuration中除了config.ini以外的所有文件和文件夹，确保插件安装配置正确。<br /><br />2、eclipse启动不了<br />原    因：没有正确安装jdk，或者没有配置jdk，一般情况下安装jdk后需要配置，但当你装过多次jdk或者用以前系统中遗留下载的已经安装过的jdk的时候，需要配置jdk，同时还要注意eclipse对jdk的版本的要求。<br />解决办法：配置JDK。也就是配置系统变量JAVA_HOME、CLASSPATH、PATH，必要时候还要重装jdk。如果还不能解决，也许就是你的eclipse文件有损坏或丢失，或者你的硬盘有坏道了，怎么办就很清楚了，呵呵。<br /><br />3、想要重新配置工作空间<br />原    因：你默认了工作空间，很郁闷，每次都是那个。<br />解决办法：删掉configuration中除了config.ini以外的所有文件和文件夹，确保插件安装配置正确。<br /><br />4、无法编译打包<br />原    因：排除上面的问题外，应该是你程序所依赖包找不到。<br />解决办法：在构建路径中添加所需要的包。</font>
<img src ="http://www.blogjava.net/Nuxgod/aggbug/106265.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Nuxgod/" target="_blank">Nuxgod</a> 2007-03-25 20:48 <a href="http://www.blogjava.net/Nuxgod/articles/106265.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java开发工具列表</title><link>http://www.blogjava.net/Nuxgod/articles/105708.html</link><dc:creator>Nuxgod</dc:creator><author>Nuxgod</author><pubDate>Fri, 23 Mar 2007 01:21:00 GMT</pubDate><guid>http://www.blogjava.net/Nuxgod/articles/105708.html</guid><wfw:comment>http://www.blogjava.net/Nuxgod/comments/105708.html</wfw:comment><comments>http://www.blogjava.net/Nuxgod/articles/105708.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Nuxgod/comments/commentRss/105708.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Nuxgod/services/trackbacks/105708.html</trackback:ping><description><![CDATA[Java开发工具列表:<br /><a title="可以直接cmd到该目录下" href="/Files/Nuxgod/dos.rar">Dos.rar</a><img src ="http://www.blogjava.net/Nuxgod/aggbug/105708.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Nuxgod/" target="_blank">Nuxgod</a> 2007-03-23 09:21 <a href="http://www.blogjava.net/Nuxgod/articles/105708.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>