关于MyEclipse导入工程后部分JS文件出现红叉不可用的情况及解决办法

时间:2023-01-15 11:01:25
前几天在MyEclipse中导入一个工程的时候发现了一个意外的情况:
就是左边工程文件出现了红叉不可用的情况……

根据IDE的提示,一路点下去,发现是三个JS文件不可用……

关于MyEclipse导入工程后部分JS文件出现红叉不可用的情况及解决办法

看图的左边……

关于MyEclipse导入工程后部分JS文件出现红叉不可用的情况及解决办法

关于MyEclipse导入工程后部分JS文件出现红叉不可用的情况及解决办法关于MyEclipse导入工程后部分JS文件出现红叉不可用的情况及解决办法

出现红叉的具体的4个JS文件

后来查了一下,了解到是因为Myeclipse对JS等文件的验证太严格了,现在出现红叉的情况就是因为重新导入项目之后需要重新验证JS文件……

解决方式是:

首先右击js文件->MyEclipse->Exclude from Validation       此时你会发现小红叉就已经消失了

关于MyEclipse导入工程后部分JS文件出现红叉不可用的情况及解决办法
然后再右击js文件->MyEclipse->run Validation.(就在Exclude from Validation上方)

好了,问题解决……

但是问题又来了,似乎每次导入类似的项目工程都会出现这种情况,都需要一个个出现问题的JS文件去消除,如果JS文件太多,那岂不是工作量很大,所以这里还有一个办法

点击左边的额项目文件名->右键->Properties

关于MyEclipse导入工程后部分JS文件出现红叉不可用的情况及解决办法

    然后出现下面这个界面之后,点击Myeclipse->Validation->Excluded Resources关于MyEclipse导入工程后部分JS文件出现红叉不可用的情况及解决办法

关于MyEclipse导入工程后部分JS文件出现红叉不可用的情况及解决办法

在上面那个界面中把不需要验证的文件(夹)勾选就好了,点击OK(比如可以直接勾选WebRoot)

问题解决