使用java开发的同学们,eclipse应该是都熟悉不过了吧,其中有一些小技巧,小设置记录一下,以防不备之需,都是用到时遇到的问题,一下内容也会不停地补充更新:
1)在eclipse安装目录下configuration\.settings目录下的 org.eclipse.ui.ide文件,这个文件保存了一些用户的小设置,其中SHOW_WORKSPACE_SELECTION_DIALOG参数决定了在启动时0是否显示workspace。
2)ctr + shift + R 或者 ctr + shift + H
查找文件
4) Syntax error,annotations are only available if source level is 5.0
解决办法:Project->Properties->Java Compiler->Compiler Compliance Level选择5.0或者以上的jdk版本
5) working set管理工作区域
Eclipse鼓励将不同的功能模块划分为独立的项目存在,这样不但结构清晰,组织起来还非常灵活,因为我们可以用feature对这些项目进行不同的组合,输出后得到具有不同功能的产品。
不过这样一来Package Explorer里的项目会以更快的速度增加,当你面对几十上百个项目时,工作效率必然大打折扣。幸好Eclipse提供了工作集(Working Set)的功能,它可以用来划分这些项目。
在Package Explorer视图的下拉菜单里选择Show->Working Sets,然后还是在它的菜单里选择Select Working Sets,在对话框里定义你的工作集,每个工作集要对应至少一个项目,按OK后你的项目就分好类了,没有归类的项目都放在名为Other Projects的工作集里。
6) "Initializing Java Tooling" or "Repository registry initialization" hang out when loading project
From http://tedvinke.wordpress.com/2010/06/21/eclipse-initializing-java-tooling-hangs/
Sometimes using SpringSource Tool Suite (STS) e.g. version 2.3.2- which is based on Eclipse – startup hangs on various operations:
- Initializing Java Tooling
- Repository registry initialization
STS/Eclipse does not seem to respond to anything – the UI freezes and that’s it! I’ve had this on several occassions with no apparent cause on my part. Usually it has something to do with fiddling with (adding libraries to) the classpath and/or cleaning the project. Some users report Eclipse hangs at “Initializing Java Tooling” at 30% for 20-30 secs after which everything continues normally, but I don’t have that much luck
I’ve tried the most suggested actions in forum posts, such a starting STS/Eclipse with the -clean
parameter which most of the times doesn’t work in my configuration. If you inspect the .log files under the workspace’s .metadata folder you might find something of interest, but quite often STS/Eclipse just hangs without anything written to the log in my case. The largeness of your project or the amount of projects quite often seem to be one of the causes. Here are a few workarounds and/or solutions that might prove succesful:
- Start a new workspace and import the project back in – which is just plain tedious and annoying although it quite often works
- Close all projects before you exit Eclipse after which Eclipse normally restarts.
- Some users have reported it does seem related to a configured Tomcat server instance. If you have this configured a possible workaround instead of reimporting your projects in a new workspace, is to rename the .project file in workspace/Servers, restarting, removing and adding the Server configuration again.
- The solution I found – which seems to work most of the times – is to remove or rename the
.projects
folder in.metadata/.plugins/org.eclipse.core.resources
in the workspace folder. This doesn’t seem to affect any project and the .project folder will be recreated when Eclipse restarts.
Hopefully someone with this problem saves some time because of this. Ofcourse the real problem needs to be addressed by the guys and girls over at Eclipse.
7) Eclipse中Team subclipse在提交或更新时遇到文件被锁的信息
在eclipse里提交和更新文件是抱错。
Attempted to lock an already-locked dir
svn: Working copy 'F:\workspace\WebFrame\WebRoot\attach\prodrelation' locked
执行“清除”操作后,问题解决了。
很多操作,例如中断提交,都会进入这种工作拷贝的锁定状态。
8) 在Eclipse中servers中遇到web项目有关无法同步的问题时
请查看如下项目是否都是"Synchronized"状态
如果不是同步状态的话,对应项目使用maven重新maven install编译。
9) 调试过程中的临时结果 快捷键
选中代码区 ctr+shift+D
相关推荐
### Eclipse调试小技巧详解 #### 一、引言 对于初入职场的软件开发者来说,掌握高效的调试技巧是非常重要的。本文旨在帮助那些刚从学校步入社会的开发人员以及那些尚未充分利用Eclipse高级调试功能的朋友,更好地...
标题"Eclipse小技巧收录"揭示了这是一份关于Eclipse集成开发环境(IDE)的实用技巧集合,可能包括提高效率、优化工作流程或解决常见问题的方法。这些技巧可能涵盖编码、调试、版本控制、插件使用等多个方面。 描述...
### Eclipse使用的小技巧 在日常开发工作中,Eclipse是一款非常受欢迎的集成开发环境(IDE),尤其受到Java开发者们的青睐。为了帮助初学者更好地掌握Eclipse的使用方法,本文将详细介绍几个实用的小技巧。 #### ...
eclipse 使用技巧 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),它提供了许多实用的技巧和快捷键,可以提高开发效率和改善编码风格。下面将详细介绍 Eclipse 使用技巧中常用的快捷键和配置选项。 1. ...
本资料包"**Eclipse全面提速小技巧.zip**"提供了一系列实用技巧,旨在帮助用户优化Eclipse的性能,使其运行更加流畅。 首先,我们来看"**1禁用插件.jpg**",这提示我们需要关注Eclipse中的插件管理。过多或不必要的...
【Eclipse使用技巧教程】 Eclipse是一款强大的集成开发环境(IDE),主要用于Java编程,但也可支持其他编程语言,如Python、C++等。本教程将深入探讨Eclipse的一些实用技巧,帮助用户提升开发效率。 1. **安装与...
《Eclipse小游戏-俄罗斯方块》 在编程世界中,创建游戏是学习和实践技能的绝佳方式。Eclipse是一款广泛使用的Java集成开发环境(IDE),它不仅适合开发大型企业级应用,同样适用于制作小游戏,如经典的俄罗斯方块。...
### Eclipse 使用技巧详解:热键篇及其他高效操作 在软件开发过程中,选择合适的集成开发环境(IDE)至关重要。Eclipse 是一款广泛使用的开源 IDE,它不仅功能强大而且扩展性极强,非常适合 Java 开发者使用。为了...
### 关于Eclipse中FTL模板的技巧设置方法 #### 概述 FreeMarker Template Language (FTL) 是一种用于生成文本输出的模板语言。它广泛应用于Java Web开发中,帮助开发者快速构建动态网页。然而,对于开发者而言,...
### Eclipse 使用技巧详解 #### 一、Tab 设置与调整 在使用 Eclipse 进行编程时,对于 Tab ...以上是 Eclipse 使用过程中的一些常见技巧和设置方法,希望能帮助开发者更高效地利用 Eclipse 这款强大的集成开发环境。
### Eclipse技巧详解 #### 一、搜索与导航技巧 **1. 快速搜索文本 (Ctrl+F)** - 在Eclipse中,使用`Ctrl+F`可以快速打开搜索视图,帮助用户查找特定的文本或代码片段。这对于定位特定关键词非常有用。 **2. 查看...
在日常使用中,我们经常会遇到Eclipse启动缓慢和运行卡顿的问题,这些问题可以通过一系列的设置和调优来改善。以下是针对Eclipse启动速度优化、运行时性能提升以及日常使用中的实用技巧的详细说明。 首先,Eclipse...
### Eclipse快捷键与使用技巧深度解析 Eclipse作为一款广泛使用的开源集成开发环境(IDE),其强大的功能和灵活的插件系统使其成为Java开发者的重要工具。掌握Eclipse的快捷键和使用技巧,能够显著提高编程效率,减少...
### Eclipse 常用技巧总结 #### 一、快捷键与功能 Eclipse 提供了丰富的快捷键,方便开发者高效地进行代码编写和管理。以下是一些常用的快捷键及其功能介绍: 1. **Alt+/(内容辅助)**:提供内容辅助,类似于 ...
用户在Eclipse中导入这个项目后,可以查看、编辑这些源代码,并通过Eclipse的调试工具来理解每一部分代码的作用,从而学习Java编程的基本技巧。 总的来说,这个项目是一个非常适合初级Java学习者的资源,它包含了...
### Eclipse提示与技巧详解 #### 1. 导航历史记录功能 - **知识点**: Eclipse的工作台编辑器能够保存用户的导航历史记录,方便用户在多个编辑器之间进行切换。 - **应用场景**: 当用户在编辑一个文件后切换到另一...
在Eclipse中使用debug是软件开发中调试代码的一个重要环节,尤其对于Java开发者来说,Eclipse作为一个成熟的集成开发环境,提供了强大的调试工具和技巧。尽管图像内容无法直接查看,但是根据标题和描述,我们可以...
最后,“使用方法.txt”可能提供了Eclipse的使用技巧或者特定功能的指导,包括如何开启和优化自动智能提示。建议打开阅读,以获取更具体的帮助。 总的来说,掌握Eclipse的自动智能提示不仅能提升编程速度,还能减少...