Eclipse开发环境配置,打磨Eclipse,安装插件(适用3.4,3.5,3.6,3.7)奋斗中的毛毛虫

--------------------------------------------------------------------------------------

搭建锋利的Eclipse开发环境的常规套路总结

帮助你打磨Eclipse,做到:功能最强、性能最优、开发最便捷。

本文适用于Eclipse3.43.53.63.7

本文Eclipse的安装目录:E:\eclipse3.4,下面会常常出现这个路径。

Eclipse安装插件的方法

eclipse3.4以前版本只有两种方式:1、直接copy插件到features/plugins目录2、在links目录下创建链接文件eclipse3.4以后版本,又推出另一种新的安装途径,称为provisioningplatform(p2),更加灵活(我看是更加麻烦吧)。Eclipse3.4下有个dropins目录,只要把插件放到该目录下就可以加载,有几种格式可以选择.

1.最简单的:eclipse/dropins/org.eclipse.core.tools_1.4.0.200710121455.jarorg.eclipse.releng.tools_3.3.0.v20070412/plugin.xmltools.jar...etc...2.传统格式:eclipse/dropins/eclipse/features/eclipse/dropins/eclipse/plugins/3.按照插件名称区分:eclipse/dropins/emf/eclipse/features/eclipse/dropins/emf/eclipse/plugins/eclipse/dropins/gef/eclipse/features/eclipse/dropins/gef/eclipse/plugins/...etc...4.类似links方式添加链接:eclipse/dropins/emf.link以上几种可以根据个人喜欢随意选择.links方式安装插件的两种区别--------------------------------------------------------------------------------------1、把*.link文件放入E:\eclipse3.4\links,适用于“E:\eclipse3.4\MyPlugin\language\eclipse\plugins”这种目录结构2、把*.link文件放入E:\eclipse3.4\dropins,适用于“E:\eclipse3.4\MyPlugin\JBossTools-3.0.3.GA-forEclipse3.4SR2\plugins”这种目录结构,注意少了“eclipse”这一层目录注:*.link文件的内容是不变的一般是“path=E:\\eclipse3.4\\MyPlugin\\language”

卸载插件方法

1、手动卸载

2、在控制台卸载

主菜单--Help--AboutEclipse--打开一个窗口,在左下角,选择“InstallationDetails”按钮,打开一个新窗口,第一个选项卡“InstalledSoftware”,在列表中找想卸载的软件,最下面有“Uninstall”按钮用于卸载。

使用安装生效的两个方法

方法1、删除E:\eclipse3.4\configuration\目录下org.eclipse.update文件夹方法2、在Eclipse的快捷方式上中加入“-clean”,如:E:\eclipse3.4\eclipse.exe-clear以上两个方法任选其一。

安装Eclipse3.4.2

调整Eclipse3.4------------------------------------------------------------------------------------------

以下调整,只影响当前的工作空间,换工作空后,要再调整。

拼写检查取消:Window->Preferences-General->Editors->TextEditors->Spelling,把Enablespellchecking取消勾选取消验证:位置:Validation,勾选Suspendallvalidators显示行号:位置:General->Editors->TextEditors,勾选Showlinenumbers把jsp页面的默认编码方式改为utf-8:位置:Web->JSPFiles,Encoding改为ISO10646/Unicode(UTF-8)把新建工程编码改为UTF8常规-》工作空间-文本文件编码设置成为UTF8编码XML文件的自动提示常规-XML-XMLCatalog,添加常用的dtd,xsd文件常规-》网络连接-》高速缓存可以看到eclipse自动从网上下载的dtd,xsd文件

设置eclipse启动参数(很有用)

修改文件E:\eclipse3.4\eclipse.ini文件,可调启动参数-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256m-frameworkplugins\org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar[后加入的]-vmE:\jdk1.6\bin\javaw.exe//指定使用哪个版本的jvm[/后加入的]-vmargs-Dosgi.requiredJavaVersion=1.5-Xmx512m//调整堆内存的大小-最大值-Xms256m//调整堆内存的大小-最小值-Djava.net.preferIPv4Stack=true-XX:+UseParallelGC//选择垃圾收集器为并行收集器。此配置仅对年轻代有效。即上述配置下,年轻代使用并发收集,而年老代仍旧使用串行收集。-XX:+UseParallelOldGC//配置年老代垃圾收集方式为并行收集。JDK6.0支持对年老代并行-Duser.language=zh//指明语言,要事先安装语言包

为Eclipse指定启动时使用的JRE(很有用)

这个挺有用的,你可以使用JRE7运行Exclipse,使用JDK5编译你的项目。

新版JRE(JDK)性能有提高,可以上Eclipse运行的更快(可能有心理作用),但又不影响你的项目。

(只使用jre就可以启动)1.在快捷方式的图标中加入:eclipse-vmC:\jdk的目录\bin\javaw2.复制C:\jdk的目录下的jre目录中的内容到eclipse目录下的jre目录中,也可以启动eclipse。3.配置环境变量中的JAVA_HOME以上3个方法的优先级是1,2,3

修改eclipse.ini文件,也可以达到目的。

注:如果你的Eclipse安装了Maven插件,哪么Maven要求必须使用JDK,不能使用JRE。

安装tomcatPlugin插件(建议使用Eclipse+WTP)--------------------------------------------------------------------------------------

用途:在Eclipse中启动Tomcat

下载tomcatPluginV321.zip中文版本,配合eclipse3.4的就是这个版本,解压出来com.sysdeo.eclipse.tomcat目录,COPY到E:\eclipse3.4\plugins目录下(根据你的eclipse安装位置而定),重启eclipse.window-->Rreferences-->Tomcat看具体情况配置,若环境变量正确,这里的配置也就是正确的.

不足:tomcatPlugin只能同时启动一个Tomcat,不够用啊。

补充:使用eclipse带的Servers管理器也很好用。如何可以驾驭它就不用安装tomcatPlugin了。可实现同时管理无数个Servlet容器(Tomcat)

安装插件PropertiesEditor(很有用,一定要安装)

安装反编译插件(很有用,一定要安装)

用途:没有源码包时,反编译看源代码

把jad.exe放在E:\Java\jad.exe

3.InstallationJadclipse

可能出现的问题:

当我我们按F3或者双击打开*.class文件时,出现“Unmatchedbracesinthepattern”这个错

这个错误是语言包的问题。

解决方法:

出现Unmatchedbracesinthepattern异常,由错误报告出现问题的org.eclipse.jdt.internal.core.util.Messages类,disassembler_opentypedeclaration字段,对应于语言包插件plugins目录下的org.eclipse.jdt.core.nl1_3.1.1.jar包,该包org\eclipse\jdt\internal\core\util目录下的messages_zh.properties文件,有段代码为disassembler_opentypedeclaration=\\u201C{\u201D,有的可能为disassembler_opentypedeclaration=\“{”,同目录下的其它语言文件这段代码为disassembler_opentypedeclaration=\'{',这可能是Eclipse在语言转换时产生的错误.修改代码\u201C{\u201D(或“{”)为'{'.解压org.eclipse.jdt.core.nl1_3.1.1.jar,修改messages_zh.properties文件,再压缩成.zip文件,改扩展名为.jar(或jar命令打包),在Eclipse关闭时替换原来的jar包即可.

安装AptanaStudioPlugin(对于常写JavaScript的人有些用处)

用途:这个插件方便我们编写JavaScript。我安装2.0.5版成功

2.0版本的安装:

1、解压AptanaStudio2.0EclipsePlugin.zip到E:\eclipse3.4\MyPlugin\AptanaStudio2.0EclipsePlugin。

2、新建aptana.link文件,放入E:\eclipse3.4\links,内容是path=E:\\eclipse3.4\\MyPlugin\\AptanaStudio2.0EclipsePlugin

2.0.5版本的安装

手动安装时,把zip解压出来的文件夹,copy到eclipse的dropins目录下。

安装subclipse,SVN插件(很有用,一定要安装)

用途:支持SVN版本管理。

Eclipse集成的SVN插件(两种),不如Eclipse集成的CVS插件好用,但SVN版本管理比CVS版本管理要好用。

如果使用CVS版本管理,就使用Eclipse默认集成的CVS插件,来操作(如解决冲突)很方便顺手。

如果使用SVN版本管理,还是给windows安装一个“小乌龟”在windows下操作(如解决冲突)很方便顺手。

Eclipse的SVN有两种插件——Subclipse与Subversive,

EclipseforMacOS安装SVN

---------------------------------

报这个错误:SubversionNativeLibraryNotAvailable

Subclipse的下载安装

----------------------------------

1、从官网下载site-1.6.9.zip文件,网址是:subclipse.tigris.org,

2、从中解压出features与plugins文件夹,复制到E:\eclipse3.4\MyPlugin\SVN-site-1.6.9里面。

3、在E:\eclipse3.4\dropins下新建文件svn.link,内容是:path=E:\\eclipse3.4\\MyPlugin\\SVN-site-1.6.9保存。

4、重启eclipse就OK了。

Subclipse的在线安装

Subclipse1.6.2and1.4.8arenowavailableforEclipse3.2+!

Subclipse1.4.xincludesandrequiresSubversion1.5.xclientfeaturesandworkingcopyformat.

Subclipse1.6.xincludesandrequiresSubversion1.6.xclientfeaturesandworkingcopyformat.

Subversive安装

安装Subversive后,相比Subclipse有一个好处是:可以把提交(commit)和更新(update)按钮,放在Eclipse主窗口的主菜单下面的工具栏中,方便提交。如下图设置,在工具栏右击,就可以找到

在Eclipse中打开文件所在的文件夹(很有用,一定要安装)

OpenExplorer--打开资源文件所在目录的eclipse插件

以前在windows平台一直用EasyExplorer,感觉良好。但最近发现在Ubuntu中不行了,于是寻觅一番找到了OpenExplorer,经过部署到eclipse-jee-helios-SR1中使用,发现既能在工具条中打开,也可一通过右键菜单打开,比EasyExplorer方便很多。

个人喜欢用这个,这个功能和myeclipse的一样,在工具栏上,懒人使用。

下载资源:

第二个选择:快速定位到文件路径的easyExplore:(只在Windows上好使)

用途:在windows的资源管理器(我的电脑)中显示Eclipse工程中的某个文件。

人家MyEclipse都有的功能,Exlipse就没有,所以要安装这个插件弥补一下。

直接将该jar文件放置在eclipse的plugin目录下,然后重启eclipse。

就可以在“工程视图”或“包视图”右键点击某个文件,弹出的菜单中心看到EastExplorer项。选择就可以打开windows的资源管理器,并定位文件了。

安装Freemarker插件(好用)

解压后hudson.freemarker_ide_0.9.14目录,copy到eclipse安装目录下的plugins目录中

安装Velocity插件--Veloeclipse(不太好用)

---------------------------------------------------------------------------------------

用途:支持Velocity模板语法高亮

可以参考:4种插件

veloedit插件(可以安装这个)

--------------------------

高亮颜色比较好看,在线安装很慢,

详情地址:

Veloeclipse插件(3.6不要安装这个)

高亮颜色太不好看,注释与js代码都看不清,安装中导致Eclipse3.6退出

VeloeclipseisaHTML/XML/JSP/VelocityEditorforEclipse

项目地址:

使用在线安装方法,地址:

安装FindbugsEclipse插件(很有用)

用途:检查代码中的错误和危险

安装画UML图的工具(最终完装了AmaterasUML)

工作这么久,最常画的UML图是:类图、时序图、活动图,顶多再画个用例图。其它的都是鸡肋。一定要能通过代码生成图。

-----------------------------------------

可画4种图类图、时序图、活动图、用例图。图片也很漂亮,带我喜欢的图标。

--------------------------------------------

类图样子示例请看下图,这就是我想要的类图,类图上的C、I标志我很喜欢。

----------------------------------------

安装FlexBuilder3插件版本(不做Flex开发就不需要安装)

1、安装FlexBuilder3到E:\Adobe\FlexBuilder3Plug-in到目录,并指定eclipse3.4的安装目录为E:\eclipse3.4\

2、安装完成后,会自动在E:\eclipse3.4\links目录生成com.adobe.flexbuilder.feature.core.link文件

安装语言包(补充:最好不安装,安完后有BUG,还是用英文的好)

1、下载语言包eclipse3.4-language.rar,用links方式安装.

2、解压到E:\eclipse3.4\MyPlugin\language目录。

3、E:\eclipse3.4\links中新建文件language.link,内容是path=E:\\eclipse3.4\\MyPlugin\\language

4、找到E:\eclipse3.4目录下找到eclipse.ini文件,用记事本打开在最后一行加多一条语句-Duser.language=zh

安装JBPM4.3(不做工作流就不需要安装)

1下载,并解压,应该jbpm4.3目录

2安装Help-->InstallNewSoftware...

单击Archive...

安装install/src/gpd/jbpm-gpd-site.zip

3设置JBPM的运行时

Window-->Preferences-->JBossjBPM-->jBPM4-->RuntimeLocations

设置运行时为解决目录,应该是jbpm4.3

4配置UserLibraries

Window-->Preferences-->Java-->BuildPath-->UserLibraries

ClickNew...

添加jbpm.jar,再添加JBPM依赖的jar

5添加jPDL4schema到XMLcatalog,使编写jbdl.xml文件时有提示

Window-->Preferences-->XML-->XMLCatalog

单击'Add...',选'FileSystem...'

选择文件jpdl-4.3.xsd

6在*.jpdl.xml文件中写中文的设置

eclipse.ini中加入

-Dfile.encoding=UTF-8

安装JBoosTools

(补充,还是不要安了,意思不大,安装完成后,速度变的慢)

方法一:

1通过下载工具下载JBossTools,比Eclipse下载插件的速度快很多倍;2这个插件需要那些功能和依赖那些插件,不要自己考虑,Eclipse帮我们解决了,很多时候安装插件不成功就是不知道插件依赖那些功能和插件。

方法二:(安完后少依赖包)

1、解压JBossTools-3.0.3.GA-forEclipse3.4SR2.zip到E:\eclipse3.4\MyPlugin\JBossTools-3.0.3.GA-forEclipse3.4SR2目录

2、要说明一下,前面的软件都是使用新建*.link文件放入E:\eclipse3.4\links文件夹的,而JBossTools目录结构有所不同,少了eclipse目录,所以*.link文件应放入E:\eclipse3.4\dropins目录

3、新建JBossTools-3.0.3.GA.link,内容是path=E:\\eclipse3.4\\MyPlugin\\JBossTools-3.0.3.GA-forEclipse3.4SR2,放入E:\eclipse3.4\dropins目录

补:我在中间加了一层eclipse目录,把*.link放入E:\eclipse3.4\links目录没好使,最后还是放入了E:\eclipse3.4\dropins目录。

THE END
1.构建个人知识库:为什么这对你很重要(推荐一个免费的个人知识库管理软件在这个信息爆炸的时代,我们每天都在接触海量的数据和知识。但你是否曾感到,尽管我们接触到了这么多信息,却往往在关键时刻难以迅速找到所需的知识?这就是为什么构建一个个人知识库变得至关重要。 个人知识库:你的知识宝库 个人知识库不仅仅是一个存储信息的地方,它是一个动态的、可扩展的系统,帮助你整理、管理和检索https://blog.csdn.net/yidonghui123/article/details/144332919
2.LibraryGenesis使用指南,轻松获取所需资源,一站式下载无忧随着科技的飞速发展,网络图书馆成为获取知识和资源的重要渠道之一,在众多在线图书馆中,Library Genesis以其丰富的电子书籍资源脱颖而出,本文将详细介绍如何利用慈云数据,从Library Genesis下载资源,帮助读者更好地利用该平台,了解Library Genesis的基本信息和界面设计;注册并登录账号;掌握搜索和筛选资源的方法;学习如何下载https://www.zovps.com/article/index.php/post/432162.html
3.在线下载,方便快捷,让我轻松获取所需资源,非常实用!在线下载对学术不端行为有什么影响? 便利性可能导致部分人抄袭或剽窃他人的工作,因此加强教育和监管尤为重要。 参考文献: "Digital Libraries: A Review of the Literature" "The Impact of Online Resources on Student Learning" "Copyright Issues in the Digital Age"http://dx.xfcxx.com/gl91/6990.html
4.电脑词典OOMG工作的一个有趣特点是它建立在一些已经使用或正在被许多厂商开发的标准和接口之上。面向对象技术之所以被使用,是因为它为模块化和可扩展系统提供了好处。 基本体系结构是以对象请求代管器(ORB)为核心的。在这种模型中,对象请求服务器。这个请求被传到ORB,它寻找一个合适的“提供者”对这个请求服务,接着,对请求进http://www.360doc.com/content/07/0410/15/9787_440144.shtml
5.程序员面试宝典Clay6./lib - 系统库 (libraries) 文件包含支持位于/bin和/sbin下的二进制文件的库文件。7./lost+found - 在根 (/) 目录下提供一个遗失+查找(lost+found) 系统必须在root用户下才可以查看当前目录下的内容。8./media - 挂载可移动介质 (media),诸如 CD、数码相机等用于挂载可移动设备的临时目录9./mnt - https://guoxiansen.github.io/2023/12/10/%E9%9D%A2%E8%AF%95%E5%AE%9D%E5%85%B8/
6.PostgreSQL在线将普通表转换为分区表插件之pgrewrite在线将普通表转换为分区表插件之点击上方那活儿公众号关注后了解更多内容不管什么活儿干就完了分区的原因说到分区我们首先想到的是表为啥要分区分区有什么好处当前版本并不能对单表或者单个分区并行进行垃圾回收包括单表的也只能是单进程进行冻结和回收但是对https://www.ucloud.cn/yun/129240.html
7.背雅思阅读的好处出国留学背雅思阅读的好处 如果我们现在还有三个月左右的时间来准备雅思,且我们希望把阅读变成拿分的强项的话,那么有一项工作是不可不做的,做了之后也是会受益匪浅的,这就是大量的阅读。 与听力一样,阅读需要耗费大量的时间,和长久不断的投入。和听力类似,阅读总是被分为精读和泛读。实际上,英语学习远没有想的那么复杂https://www.eol.cn/waiyu/yasi/199942.html
8.英语四级作文范文(附历年作文)In conclusion, online libraries are one of the greatest inventions in this modern world. We can not only enhance the efficiency of acquiring information and knowledge but also enjoy the technological innovation. 在线图书馆越来越受欢迎。越来越多的人通过手机和电脑阅读书籍和查阅所需内容,以供研究。 https://www.oh100.com/kaoshi/cet4/zuowen/476289.html
9.idea中的libraries怎么配置idea的library当某Library是所有/大部分模块都需要的依赖时,就可以上升为Project级别的依赖,抽取到Libraries标签页来统一管理。 选择作用的模块: 当然喽,你也可以一个都不选(点击cancle),那么该jar只是被创建了,而不作用于任何module模块。 Artifacts页 IDEA如何打Jar包?如何打War包? 来,上菜~ 执行完此命令后,在Output Directoryhttps://blog.51cto.com/u_16213596/11783481
10.以下哪一项为田野调查的优点?()设是来自正态总体的一个简单随机样本,和S2分别为样本均值和样本方差,则~( )。https://www.shuashuati.com/ti/c5215b3d23864f638eee6d52088c3532.html?fm=bdfa15dd51dc406ace509ae092cada6554
11.使用C++Boost库有什么好处?腾讯云开发者社区使用C++ Boost库有以下好处: 1. 提高开发效率:Boost库提供了许多高质量的C++库,可以帮助开发者快速实现各种功能,提高开发效率。 2. 代码可读性和可维护性:Boost库采用了良好的https://cloud.tencent.com/developer/information/%E4%BD%BF%E7%94%A8C%2B%2B%20Boost%E5%BA%93%E6%9C%89%E4%BB%80%E4%B9%88%E5%A5%BD%E5%A4%84%EF%BC%9F
12.大学信息检索课答案(精选6篇)八、谈谈信息检索个人实践,好处,意见? 1、2、信息检索的作用与意义主要体现在以下三方面。 (一)避免重复研究或走弯路 我们知道,科学技术的发展具有连续性和继承性,闭门造车只会重复别人的劳动或者走弯路。比如,我国某研究所用了约十年时间研制成功“以镁代银”新工艺,满怀信心地去申请专利,可是美国某公司早在20世https://www.360wenmi.com/f/files26nw7zk.html
13.CTK框架介绍和环境搭建使用CTK Plugin Framework 的好处 由于CTK Plugin Framework 基于 OSGi,因此它继承了一种非常成熟且完全设计的组件系统,这在 Java 中用于构建高度复杂的应用程序,它将这些好处带给了本地(基于 Qt 的)C++ 应用程序,并适应于 CTK Plugin Framework:。 以下内容摘自 《OSGi官方文档》 (aliyun.com),并且做了一定的修https://developer.aliyun.com/article/1295444
14.在Win下安装VisualStudio和ParallelStudioXE使用Visual Studio搭配Parallel Studio进行Fortran编程有个好处是调试方便,数组可以直接可视化,不用外加write之类的语句。设置断点后,调试到达断点时,鼠标置于数组上即可显示其内容。示例如下: 本文将展示如何在Windows系统里安装最新版的两款软件,以及如何调用MKL库。注意Visual Studio是微软的软件,现有社区版(免费);而Parahttps://cloud.tencent.com.cn/developer/article/1668772
15.有关网络的英语作文6篇(全文)Cafe owners have tried a variety of tactics to foil Wi-Fi squatters.They put out signs that ask laptop users to share tables or point them to nearby Wi-Fi hot spots such as public libraries. Wi-Fi squatter指长时间占用公共场所无线网络连接资源的人, 或未经授权使用无线网络连接的人, 即“Wi-https://www.99xueshu.com/w/file1r72ugt7.html
16.四级作文模板四级作文模板万能句型四级作文预测新东方在线小编整理了“2024下半年大学英语四级范文背诵50篇:传统图书馆”,希望对您有所帮助! 2024下半年大学英语四级范文背诵50篇:传统图书馆 Directions: For this part, you are allowed 30 minutes to write a composition on the topic Do Libraries Become Useless at the Age of Information? You should https://m.koolearn.com/cet4/list-11/
17.CISSP信息系统安全工程师认证考试全题库(中英对照版)确定的访问权限 D、Accessbasedondatasensitivity 基于数据敏感性的访问答案:B 7.Asoftwaredevelopmentpanyhasashorttimelineinwhichtodeliverasoftwareproduct.Thesoftwaredevelopmentteamdecidestouseopen-sourcesoftwarelibrariestoreducethedevelopmenttime.Whatconceptshouldsoftwaredevelopersconsiderwhenusingopen-sourcesoftwarelibraries?https://max.book118.com/html/2022/1123/5224002342010022.shtm
18.Informationtoday外文学术期刊掌桥科研【24hr】WORLD OF LIBRARIES 包量 机译 图书馆世界 作者: 刊名:Information today 2013年第9期 摘要:It's that time again. U.S. News & World Report issued its 2013 best grad school rankings for library and information studies. Among the contenders were 51 U.S. institutions offering master'shttps://www.zhangqiaokeyan.com/academic-journal-foreign_information-today_info_332_7/?year=2013&pageSize=50