eclipse 导入web项目后,线程假死

eclipse 导入web项目后,就出现关闭后,线程还存在的情况.使用java mission control 查看发现java script indexing线程在running.

关闭js验证后,线程可以正常关闭.

http://www.jb51.net/article/46642.htm

第一步:
去除eclipse的JS验证:
将windows->preference->Java Script->Validator->Errors/Warnings->
Enable Javascript Sematic validation前面的勾去掉;

第二步:
右键项目 -> properties -> Builders 去掉JavaScript Validator 前面的勾
如果Builders中没有JavaScript Validator这一项。那么去.project文件中修改如下内容:
找到项目目录,删除项目目录里的 .project 文件中的以下部分:
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments></arguments>
</buildCommand>
和<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
注意,修改.project文件可能会要求重启eclipse,或者在eclipse中关闭该工程,然后重新打开工程。

第三步:
复制该js文件到某个地方,然后从eclipse中直接删除 了报错的js文件,错误消失,再把刚才那
个js文件拷进来。

(我是做完三步后,把所有js 删掉,重启eclipse,然后再从svn上,把js再拉下来)

时间: 2024-07-31 14:35:04

eclipse 导入web项目后,线程假死的相关文章

Eclipse导入Web项目后代码不报错但项目报错(左上角有红叉)解决方案

在学习别人的项目时,导入Web项目到Eclipse中时代码不报错但项目报错(左上角有红叉).开发环境:J2EE5+JDK8,IDE使用Eclipse开发,代码文件没有任何报错,不管是java文件.jsp文件还是xml文件,总之项目下的任何文件都是正常的,没有任何报错提示,但是项目图标的左上角就是有红叉! 解决方案一:请检查build path中Libraries下的jar包是不是有报错提示. 解决方案二:请检查你的各处Java版本配置是否一致,体现在三个地方:build path中jre版本,J

eclipse导入android项目后出现错误的解决方法

eclipse导入android项目后出现错误的解决方法 出现这样的错误是因为没有为项目指定sdk的原因 为项目指定sdk的方法右键点击工程名称,弹出菜单中点击“Properties->Android”,在Project build target 中指定你要使用的SDK版本即可

eclipse导入maven项目后出现web版本问题

报错信息: 直接导入maven项目后出现的报错信息: 显然,需要修改jkd版本,可是在修改界面会出现这样的错误: 解决步骤: 首先我用的jdk是1.7的从字面上理解加上下图的提示首先肯定是要解决jdk的问题: 如下所示所有的设计到jdk的地方全都设为1.7: 改完jdk之后要做的就是改配置直接打开项目的根目录找到.settings文件夹需要我们动手脚的文件是: 1.org.eclipse.jdt.core.prefs设计到1.5的全部改为1.7如下: 2.org.eclipse.wst.comm

eclipse — 导入android项目后识别成java项目的问题及解决

最近在eclipse导入android项目的时候遇到了奇葩问题,再此记录 遇到的问题就是:将完好的android项目导入到eclipse的时候,原本这是一个很容易的事情,但是导入成功后发现,,,靠eclipse居然识别成了java项目导致不能"run as android appliciation",,,问题的根本在哪我不知道,搜索类似问题,有大神说是.project文件问题... 修改方法: 在eclipse中新建一个android项目(这样就一定是android项目,可以"

eclipse导入web项目之后项目中出现小红叉解决办法

项目中有小红叉我遇到的最常见的情况: 1.项目代码本身有问题.(这个就不说了,解决错误就OK) 2.项目中的jar包丢失.(有时候eclipse打开时会出现jar包丢失的情况,关闭eclipse重新打开或者重新引入jar包就OK) 3.从外部导入的项目,项目中引用jar包的位置不对,这个在“项目右键>Bulid Path>configure Build Path>Libraries”中调整包的位置就OK. 这些都是常见的,今天要说一下下面这一种: 问题产生场景:从外部导入一个项目,前面三

eclipse导入web项目各种错误

1.JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方法:右击web工程->属性或Build Path->Java Build Path->Libraries-> Add Libray...->Server Runtime ->Tomcat Server 切换到Java Build Path界面中的Or

eclipse导入新项目后,运行时找不到主类解决办法

最近在学习多线程,今天下了一套源码,导入到eclipse里后,随便找了个带main()的类试了一下,找不到主类. 首先想到的解决办法是把工程clean一下,并没有用.去网上找了一个遍终于找到了管用的方法.方法如下: 把properties属性里的java compiler-->building-->abort build when build path errors occur 前的勾去掉这样就ok 了 方法引用地址:http://cancait.blog.163.com/blog/stati

eclipse导入别的项目后发现jdk版本不一样,该如何解决呢?

原文:https://www.cnblogs.com/chenmingjun/p/8472885.html 当我们导入其他人的项目的时候,发现导入的项目的jdk版本与我们使用电脑上的版本不同,该如何解决呢? 选中项目右键 --> Properties --> Build Path --> 选中Libraries一栏,移除(Remove)这个库选项, 然后添加新的库选项: Add Library... --> JRE System Library --> next -->

eclipse导入web项目变成java项目解决办法

右键工程,properties-> Project Facets-> 点convert to faceted..连接 -> 把Dynamic Web Moudle勾上