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。
プロジェクトを右クリックします>>>プロパティ>>>プロジェクトファセット>>> チェック解除静的Webモジュール
お役に立てれば幸いです。
よろしく、
Neoのコメントに従って、インストールEclipse Java EE Developer Tools Eclipseを使用->ヘルプ->新しいソフトウェアをインストール->作業->(Eclipseバージョンのダウンロードリポジトリ。例:)インディゴ。
フィルターフィールドタイプ、次にチェックボックスEclipse Java EE Developer Tools。
ダウンロード、インストール、ブーム:これ以上のエラーはありません。とにかく、そのエラーではなく、YMMV。
編集:Mayoayresは以下のコメントを追加しましたが、これらの指示に従ってもこのエラーが引き続き発生する場合に適用される可能性があります。参考になれば、彼のコメントに賛成投票してください!
Eclipse junoでは、プロジェクトファセットにコンテンツが表示されない場合があります...「プロジェクトファセットの無効な値」というエラーが発生します...そのため、次のことを行う必要があります
project >>> Properties >>> Builders
ファセットプロジェクト検証ビルダーのチェックを外します...
受け入れられた回答はうまくいきませんでしたが、解決策を見つけました。Eclipseにインストールする必要がありますplugins/
ディレクトリ.jar
ために org.Eclipse.jst.j2ee.ejb
、それはあなたがそれを必要としているように見えますが、Eclipse WSTは適切にそれに依存していないので、必要なときに常にインストールされるとは限りません。
ちなみに、この問題はPhoneGapやBlackberryの開発とはまったく無関係です。
より一般的な答えとして、これはアンインストールされた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>
不明な場合は、プロジェクトファイルのバックアップを保存してください。プロジェクトはいつでも削除して再作成できます。欠落しているプラグインの正確なバージョンを見つけてインストールするよりも、これらの参照を削除する方が簡単です。
私の場合、Thymeleaf Eclipse plugin
thymeleafコンテンツが私のプロジェクトを支援し、これらのメッセージをEclipse Junoで取得したため、
Errors running builder 'Thymeleaf Validation Builder' on project 'site'
ソリューション:
Thymeleaf Validation Builder
エラーメッセージに対応するビルダーのチェックを外すと、問題が解決することを期待しています。