最近出了一個很怪的現象,某一個js文件,在某一個Eclipse工程中呆的好好的,突然新建一個項目,把js文件復制進去的時候,Eclipse就提示錯誤。我對Eclipse錯誤非常敏感,下決心一定要把它去掉。
仔細檢查了一下,發現Js校驗等等系統配置全部都已經關閉了,不應該出現的啊,弄了好久沒搞定。
上網搜索下,發現有人說,去掉.project文件中的以下部分:
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments></arguments>
</buildCommand>
和
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>就好了,但是我發現,還是不頂用。把這兩句話刪掉以后,我刷新了下工程,還是會報錯。
於是直接刪除了報錯的js文件,錯誤消失,再把剛才那個js文件拷進來,發現不報錯。搞定!為了驗證下上面刪除.project中的配置是否有效,我把.project文件中的兩句加上,同樣刪除js文件,再把js文件拷進來,Eclipse依然報錯!看來這兩句配置還真的有用啊!不過話說回來,我對這個結果不是太滿意,希望看到這篇文章的人給我一個更加准確的原因和解決方案吧!
