web-dev-qa-db-ja.com

JavaScript検証のため、既存のmavenプロジェクトをインポートした後、Eclipseビルドワークスペースがハングする

Eclipse Keplerを実行して既存のMavenプロジェクトをインポートすると、「ワークスペースの構築(XX%)」中にEclipseがハングします。 [進行状況]タブに切り替えると、「検証中のnnn」が表示されます。 JavaScriptファイルを含むディレクトリを検証しているようです。

20
user3444334
  • Eclipseプロセスを強制終了します。

  • プロジェクトフォルダに移動し、.projectファイルを編集します。

  • 次の行を削除します(これにより、失敗したJavaScriptバリデーターが無効になります)。

    <buildCommand>
      <name>org.Eclipse.wst.jsdt.core.javascriptValidator</name>
      <arguments>
      </arguments>
    </buildCommand>
    
  • ファイルを保存。

  • Eclipseを再度開きます。

43
user3444334

私のプロジェクトでbowerを使用してAngular.jsをインストールしようとしたときにも、同じ問題に直面しました。 bowerに自動的にダウンロードされた多くのJavaScriptファイルがあるため、IDEが検証プロセスに長時間留まっているようです。そのため、この問題をこの方法で解決しました。

  • 最初にtern.js 0.9.0をインストールしました。
  • 次に、プロジェクトのプロパティに移動しました。選択したternスクリプトのパスには、検証に必要なパスであるMyプロジェクトのjavascriptフォルダーのみが含まれていました。プレースホルダー、Angular.jsファイル、Jqueryファイルなどの他のパスを除外しました。
  • プロパティから再度JavaScriptを選択し、インクルードパスのソースで同じことを行いました。

私のIDE現在フリーズせずに働いています。そこから助けを借りました。 Tern 私はそれが役立つと思いますが、IDE多くのJavascriptファイルが原因です。

0
Mahin