web-dev-qa-db-ja.com

Blackberry WebworksでPhoneGapSampleをビルドしているときにエラーメッセージが表示される

PhoneGap BlackberryWebWorksに取り組んでいます。BlackBerryWebWorksプラグイン:2.5.1とBlackberry WebWorks SDK:2.0.0をインストールしました。とPhoneGap 0.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。

24
Sagar

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

お役に立てれば幸いです。

よろしく、

17
ConnectIT

Neoのコメントに従って、インストールEclipse Java EE Developer Tools Eclipseを使用->ヘルプ->新しいソフトウェアをインストール->作業->(Eclipseバージョンのダウンロードリポジトリ。例:)インディゴ。

フィルターフィールドタイプ、次にチェックボックスEclipse Java EE Developer Tools

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

編集:Mayoayresは以下のコメントを追加しましたが、これらの指示に従ってもこのエラーが引き続き発生する場合に適用される可能性があります。参考になれば、彼のコメントに賛成投票してください!

45
user288926

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

                 project >>> Properties >>> Builders 

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

5
Aravindhan

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

ちなみに、この問題はPhoneGapやBlackberryの開発とはまったく無関係です。

4
ᆼᆺᆼ

より一般的な答えとして、これはアンインストールされたEclipseプラグインに依存するプロジェクトをインポートしたためです。 Eclipse Junoに移行するときにこの問題が発生しました。最も簡単な解決策は、テキストエディターで.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>

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

2
Joel Grenon

私の場合、Thymeleaf Eclipse plugin thymeleafコンテンツが私のプロジェクトを支援し、これらのメッセージをEclipse Junoで取得したため、

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

ソリューション:

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

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

2
Lucky