24

私はPhoneGapBlackberryWebWorksに取り組んでおり、BlackBerry WebWorksプラグイン:2.5.1とBlackberry WebWorks SDK:2.0.0をインストールしています。およびPhoneGap0.9.4。しかし、Eclipseでプロジェクトをビルドしているときに、次のエラーが発生します

  Errors occurred during the build.
  Errors running builder 'Faceted Project Validation Builder' on project 'PhoneGapSample'.
  Could not initialize class org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants 

このエラーを取り除くために先に進む方法がわかりません。誰かがこれについて何か考えを持っている場合。このエラーを克服するのに役立ちます。ありがとう、Sagar。

4

6 に答える 6

44

neoのコメントによると、Eclipse->ヘルプ->新しいソフトウェアのインストール->作業->(Eclipseバージョンのダウンロードリポジトリ。例:)Indigoを使用して EclipseJavaEE開発者ツールをインストールします。

フィルタフィールドタイプで、チェックボックス、Eclipse Java EEDeveloperToolsを選択します

ダウンロード、インストール、ブーム:これ以上のエラーはありません。まあ、とにかく、そのエラーではありません、YMMV。

編集:Mayoayresは、これらの手順に従ったにもかかわらずこのエラーが発生する場合に適用される可能性のあるコメントを以下に追加しました。役に立ったら、彼のコメントに賛成してください!

于 2012-06-16T15:07:40.623 に答える
17

プロジェクトを右クリック>>>プロパティ>>>プロジェクトファセット>>>静的Webモジュールのチェックを外します

お役に立てば幸いです。

よろしく、

于 2011-08-25T08:28:24.023 に答える
5

Eclipse junoでは、プロジェクトファセットにコンテンツが表示されない場合があります...「プロジェクトファセットの値が無効です」というエラーが表示されます...したがって、次の手順を実行する必要があります。

                 project >>> Properties >>> Builders 

ファセットプロジェクト検証ビルダーのチェックを外します。

于 2012-09-21T05:06:08.230 に答える
4

受け入れられた答えは私にはうまくいきませんでしたが、解決策を見つけました:必要なように見えるので、 forのEclipseplugins/ディレクトリにインストールする必要がありますが、Eclipse WSTはそれに適切に依存していないため、そうではありません必要なときに常にインストールされます。.jarorg.eclipse.jst.j2ee.ejb

ちなみに、この問題はPhoneGapやBlackberryの開発とはまったく関係ありません。

于 2012-01-18T09:05:31.707 に答える
2

より一般的な答えとして、これは、アンインストールされたEclipseプラグインに依存するプロジェクトをインポートしたためです。EclipseJunoに移行するときにこの問題が発生しました。最も簡単な解決策は、テキストエディタで.projectファイルを編集し、競合する要素を削除することです。通常、これはbuildspecまたはnatureセクションにあります。

<buildSpec>
    <buildCommand>
        <name>org.eclipse.jdt.core.javabuilder</name>
        <arguments>
        </arguments>
    </buildCommand>
    <buildCommand>
        <name>org.eclipse.m2e.core.maven2Builder</name>
        <arguments>
        </arguments>
    </buildCommand>
</buildSpec>
<natures>
    <nature>org.eclipse.m2e.core.maven2Nature</nature>
    <nature>org.eclipse.jdt.core.javanature</nature>
</natures>

よくわからない場合は、プロジェクトファイルのバックアップを保管してください。後でいつでもプロジェクトを削除して再作成できます。欠落しているプラ​​グインの正確なバージョンを見つけてインストールするよりも、これらの参照を削除する方が簡単です。

于 2012-09-11T18:24:26.433 に答える
2

私の場合Thymeleaf Eclipse plugin、プロジェクトでthymeleafコンテンツアシストに使用していて、EclipseJunoでこれらのメッセージを受け取りました。

Errors running builder 'Thymeleaf Validation Builder' on project 'site'

解決:

  1. プロジェクトを選択
  2. プロジェクト->プロパティ->ビルダー
  3. チェックを外しますThymeleaf Validation Builder

エラーメッセージに対応するビルダーのチェックを外すと、問題が解決することを願っています。

于 2015-04-13T11:44:34.667 に答える