由于JavaScript验证,Eclipse构建工作区在导入现有maven项目后挂起

use*_*334 20 javascript eclipse validation eclipse-kepler

运行Eclipse Kepler并导入现有Maven项目时,Eclipse在"构建工作区(XX%)"期间挂起.切换到Progress选项卡会显示"Validating nnn"; 看起来它正在验证包含JavaScript文件的目录.

use*_*334 43

  • 杀死Eclipse进程.

  • 转到项目文件夹并编辑.project文件.

  • 删除以下行(它将禁用失败的JavaScript验证程序):

    <buildCommand>
      <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
      <arguments>
      </arguments>
    </buildCommand>
    
    Run Code Online (Sandbox Code Playgroud)
  • 保存存档.

  • 重新打开Eclipse.

  • 你可以通过删除这些线来解释这将做什么?删除原因?? (3认同)
  • 从.project中删除buildCommand javascriptValidator就像取消选中Project/Properties/Builders中的Javascript Validator (3认同)
  • 这对我也有帮助(但我不确定它是否是解决问题的唯一方法).和@mavis一样,我也想知道删除这些行的效果是什么. (2认同)