怎么了
今天在做项目的时候,发现eclipse 控制台Building Workspace忽然变得非常慢,点进去看到是在validation 项目webapp下的js文件,我立马Window-Preferences-Validation发现已经disable all。如下图:
正在困惑的时候,在网上发现有人提供了另外的方法,找到workspace下当前项目的.project文件,打开后注释掉name是javascriptValidator的buildCommand,问题解决。
为什么
.project是什么文件,究竟起什么作用,这个问题一直没搞清,在网上搜了一下eclipse .project的作用,发现所有的文章都是一个答案,看后还是搞不清楚,无奈只好找eclipse官方help求助,参考点击打开链接。
.project官方定义为项目描述文件(the project description file),里面包含这个项目building workspace所进行的动作,包括执行的指令,以及需要加载的插件,当我们将这个项目复制到另外一个workspace时候,它还能根据 .project进行正确的building workspace。
参考:点击打开链接