Eclipse Helios 3.6でMavenプロジェクトをセットアップしています。それは完璧に構築してデプロイします。しかし、それは私のプロジェクトに赤いマークを示し、JSPの多くの問題を示しています。問題ビューでこれらのJSP検証の問題をどうにかして取り除きたいです。 JSPの問題の1つの例は、ArrayListを型に解決できないことです。このために行ったことはwindow-> preferences-> web-> jsp files-> validation検証jspフラグメントのチェックを外しました。これとは別に、プロジェクトで右クリックしました。 Properties-> Validationsに移動してから、すべての検証チェックボックスを一時停止しますただし、問題ビューで同じ問題が表示され、プロジェクトに赤いマークが表示されますか?
私はAravindに似ていますが、一般設定:Preferences> Validationで行います。ここでは、すべての[ビルド]チェックボックスを選択解除しますが、JSP、XMLなどを手動で検証する場合は[手動]を選択したままにします。
@Stijnの答えはうまく機能しますが、JSPのall検証を無効にします。エラーが発生した箇所を指摘するために、この検証が非常に役立つ場合があります。
通常のJSPを検証し、JSPFではなく(JSPフラグメント)のみを検証する場合は、次の手順を実行します。
Window
> Preferences
を開きます。Web
> JSP Files
> Validation
に移動します。これは、新しいEclipseインストールでJSPを使用するWebプロジェクトで最初に行うことの1つです。 Eclipse MarsのJEEバージョンで確認したところですが、古いバージョンでもほぼ同じように動作し、3.2に戻ります。 JSPは引き続き検証されますが、バリデーターはJSPFをそのままにしておく必要があります...明らかに、これが機能するためにはフラグメントは.jspf
拡張を使用する必要があります。
私はsts-2.5.0.RELEASE(Eclipse 3.6ベース)を使用していますが、これらのプロパティのチェックを外して問題を解決しました。
「設定」>「検証」>「JSPコンテンツ検証ツール」(手動およびビルドのチェックを外してください)
[設定]> [検証]> [JSP Syntax Validator](手動とビルドのチェックを外します)
私は通常、次のことを行います-プロジェクトを右クリック-プロパティ-検証->検証フレームの設定リンクを設定-すべて無効にします。また、プロジェクトを右クリック-プロパティ-検証-> JSP構文-プロジェクト固有の設定をオフにします。