解决eclipse中出现Resource is out of sync with the file system问题。

分析:
有时候因为时间紧迫的原因,所以就没去管它,今天再次遇到它,实在看着不爽,所以想了办法解决此问题!

这个问题是由于eclipse中文件不同步引起的。在eclipse中,工程文件是由eclipse自动扫描添加的,如果在外部修改了工程目录中的文件但又关闭了自动刷新功能,则会引起文件不同步,从而搜索时出现Resource is out of sync with the file system问题(其它功能可能也会如此)。此外,在外部没有修改eclipse工程中的文件也有可能引起该问题。

解决方法:
有两种解决方法:
1)手动刷新。即在eclipse的工程目录中,右键refresh(或者按下F5)。
2)配置eclipse的选项:
    a)eclipse启动时,刷新workspace,即勾选:window—>preferences—>general—>startup and shutdown—>refresh workspace on startup;
    b)window—>preferences—>general—>workspace中:勾选选项:refresh using native hooks or polling和refresh on access;

本人的eclipse版本是:eclipse SDK 3.7.0

用debug调试的时候出现了一个问题---“source not found”

上网查了一下,解释如下:

我们的程序在调试的时候,可能有调用别人代码的时候,如果你在debug时进入了别人的程序,而别的这个库又没有编译成debug模式,那就比较遗憾了,你肯定会得到这个提示,这个时候step over就好了。

分析:

我遇到这个问题是因为,Eclipse开了两个一模一样的工程(当然,名字不同),然后debug调试的时候,不知道下一步调用的具体是哪一个程序代码,或者其调用的是不是当前工程中的程序文件,就会出现该问题。

解决方案:

Debug视图下指定java project路径就可以了,具体如下:

Debug 视图下

-》在调试的线程上右键单击

-》选择Edit Source Lookup Path

-》选择Add

-》选择Java Project

选择相应的Project 进行OK确定即可

2、Eclipse中右键工程无反应,导致Eclipse卡死(未响应) 2014-12-28

以前也遇到过这个问题,今天又遇到,想总结一下。

在网上查了一下,导致卡死的原因有很多,没有一个终极解决方案。试了几个方案,还是没能解决。这里说一下个人的解决方案,简单粗暴,但是不一定适用其它情况,仅作记录。

解决方案1:删除Eclipse中的项目,但是不要删除workspace中的源文件,然后重新导入项目到Eclipse中。OK,完美解决。

3、解决eclipse: Resource is out of sync with the file system 报错问题  2014-12-28

在Eclipse中打开database.properties文件失败,显示:Resource is out of sync with the file system  。

这是文件系统不同步的问题,是因为在eclipse之外对工程中的resource进行修改引起的;但是,有时没有在eclipse之外进行修改,也会报类似的错误。 
解决办法:需要手动刷新一下资源管理器。 
(1)在eclipse中,工程目录右键,选择F5(refresh) 
(2)设置eclipse自动刷新。 
 通过Window->Preferences->General->Workspace,选中Refresh automatically

eclipse中的项目无法查看源文件,报错:resource is out of sync with the file system。唯一的问题,在eclipse工程之外的地方修改了源文件但是没有刷新。MyEclipse自带帮助文档:
Don't forget to refresh!
Whenever you use external tools to modify workspace files, you must perform a Refresh from within Eclipse to make the workspace aware of the changes.If you get a resource out of sync error in Eclipse it is a sign that there are resources in Eclipse that have been modified outside of Eclipse. 
One solution is to perform a refresh (available from a resource's popup menu) on any resources or projects that where modified outside of Eclipse.
There is also a preference to refresh automatically. 但是设置为自动刷新在工程比较大时代价有点大! Window->Preferences->General->Workspace,选中Refresh automatically。

Ps:没试过,因为重新导入项目后问题未重现。

4、Eclipse项目上有红色叹号  2015-3-14

产生原因:从外部导入了工程,但展开又没有详细的指明任何错误

直接原因:工程中classpath中指向的包路径错误

解决方案:右键项目名称 BuildPath ---> Configure Build Paht...

找到Libraries中出现红色叉号的包, 选中然后Remove掉,OK,问题解决。

与SVN相关的程序的调试问题【转】的更多相关文章

  1. 看后端程序员调试CORS的姿势

    # 目录 为什么有同源策略? 需要解决的问题 CORS跨域请求方案 preflight withCredentials 附:高效.优雅地调试CORS实现 为什么有同源策略?       同源策略Sam ...

  2. MATLAB调用C程序、调试和LDPC译码

    MATLAB是一个很好用的工具.利用MATLAB脚本进行科学计算也特别方便快捷.但是代码存在较多循环时,MATLAB运行速度极慢.如果不想放弃MATLAB中大量方便使用的库,又希望代码能迅速快捷的运行 ...

  3. linux一句话问答(网络无关篇+网络相关篇+程序开发篇+经典图书)

    一句话问答(网络无关篇+网络相关篇+程序开发篇+经典图书) --------------------------目录-网络无关篇-目录-------------------------- 0001 修 ...

  4. 微信小程序开发系列教程三:微信小程序的调试方法

    微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 这个教程的前两篇文章,介绍了如何用下图所示的微信开发者工具自动生成一个Hel ...

  5. Docker容器环境下ASP.NET Core Web API应用程序的调试

    本文主要介绍通过Visual Studio 2015 Tools for Docker – Preview插件,在Docker容器环境下,对ASP.NET Core Web API应用程序进行调试.在 ...

  6. [转] python程序的调试方法

    qi09 原文 python程序的调试方法 本文讨论在没有方便的IDE工具可用的情况下,使用pdb调试python程序 源码例子 例如,有模拟税收计算的程序: #!/usr/bin/python de ...

  7. svn 相关

    // svn相关内容,windows下的可以根据网上的,安装客户端和服务器端安装成功后,可以在服务器端中的 Repositories中建立相关的项目库文件夹,右键相应的文件夹可以复制相关的 url,一 ...

  8. Delphi应用程序的调试(十)调试器选项(在IDE中不要使用异常)

    可在两个级别上设置调试选项:工程级和环境级.在前面的讲解中讲解了工程级调试选项,通过主菜单[Project | Options…]打开如下对话框: 可在Debugger Options对话框中设置全局 ...

  9. 无法在web服务器上启动调试,服务器不支持对ASP.NET 或ATL Server应用程序进行调试。

    无法在web服务器上启动调试,服务器不支持对ASP.NET 或ATL Server应用程序进行调试. a>.DCOM配置里的属性灰色不可用的解决方法,   1>.管理工具->组件服务 ...

随机推荐

  1. LeetCode 128 Longest Consecutive Sequence 一个无序整数数组中找到最长连续序列

    Given an unsorted array of integers, find the length of the longest consecutive elements sequence.Fo ...

  2. Python Class __init__ __del__ 构造,析构过程解析【转】

    转载自: http://blog.csdn.net/bbdxf/article/details/25774763 最近学习<Python参考手册>即<Learning Python& ...

  3. 机器学习框架ML.NET学习笔记【2】入门之二元分类

    一.准备样本 接上一篇文章提到的问题:根据一个人的身高.体重来判断一个人的身材是否很好.但我手上没有样本数据,只能伪造一批数据了,伪造的数据比较标准,用来学习还是蛮合适的. 下面是我用来伪造数据的代码 ...

  4. vue简单的CheckBox节点树

    初学vue.js,恰好公司有个页面需要做一个简单的CheckBox组成的节点树,于是摸索着写了一个. 业务逻辑为:选中父节点,子节点全部选中:取消选中父节点,子节点全部取消:选中字节点,父节点选中. ...

  5. 从零开始的全栈工程师——html篇1.8(知识点补充与浏览器兼容性)

    知识点补充 一.浏览器的兼容问题(关于浏览器的兼容问题 有很多大佬已经解释的很清楚了 这个得自己百度去多花点时间去了解 这里咱们只说一下前面的漏点) 浏览器兼容性问题又被称为网页兼容性或网站兼容性问题 ...

  6. cf1051F. The Shortest Statement(最短路)

    题意 题目链接 题意:给出一张无向图,每次询问两点之间的最短路,满足$m - n <= 20$ $n, m, q \leqslant 10^5$ Sol 非常好的一道题. 首先建出一个dfs树. ...

  7. 方法和函数,isinstance/issubclass/type以及反射

    一丶,isinstance/issubclass/type 1.issubclass检查第一个参数是否是第二个参数的 子子孙孙类 class Foo(): pass class Boo(Foo): p ...

  8. 微信小程序tabBar 不显示底部菜单的原因和解决方法

    1,书写,正确书写时tabBar,不要写成tabbar!!! 2,当创建新工程时,app.json中Pages配置是这样的 ,,[图1], 注意:微信小程序里面的json文件时不能注释的,图中只是给读 ...

  9. ${fn:} 函数

    调用这样一个头文件<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions " ...

  10. 约瑟夫环问题及PHP代码实现

    php实现猴子选大王 <?php /** * @param $n 猴子数量 * @param $m 出列的那个数 */ function king($n,$m){ $monkeys = rang ...