web-dev-qa-db-ja.com

Eclipse heliosでJSP検証を無効にする方法

Eclipse Helios 3.6でMavenプロジェクトをセットアップしています。それは完璧に構築してデプロイします。しかし、それは私のプロジェクトに赤いマークを示し、JSPの多くの問題を示しています。問題ビューでこれらのJSP検証の問題をどうにかして取り除きたいです。 JSPの問題の1つの例は、ArrayListを型に解決できないことです。このために行ったことはwindow-> preferences-> web-> jsp files-> validation検証jspフラグメントのチェックを外しました。これとは別に、プロジェクトで右クリックしました。 Properties-> Validationsに移動してから、すべての検証チェックボックスを一時停止しますただし、問題ビューで同じ問題が表示され、プロジェクトに赤いマークが表示されますか?

30
M Sach

私はAravindに似ていますが、一般設定:Preferences> Validationで行います。ここでは、すべての[ビルド]チェックボックスを選択解除しますが、JSP、XMLなどを手動で検証する場合は[手動]を選択したままにします。

47
Stijn Geukens

@Stijnの答えはうまく機能しますが、JSPのall検証を無効にします。エラーが発生した箇所を指摘するために、この検証が非常に役立つ場合があります。

通常のJSPを検証し、JSPFではなく(JSPフラグメント)のみを検証する場合は、次の手順を実行します。

  1. メニューからWindow> Preferencesを開きます。
  2. Web> JSP Files> Validationに移動します。
  3. [JSPフラグメントの検証]チェックボックスをオフにします。

これは、新しいEclipseインストールでJSPを使用するWebプロジェクトで最初に行うことの1つです。 Eclipse MarsのJEEバージョンで確認したところですが、古いバージョンでもほぼ同じように動作し、3.2に戻ります。 JSPは引き続き検証されますが、バリデーターはJSPFをそのままにしておく必要があります...明らかに、これが機能するためにはフラグメントは.jspf拡張を使用する必要があります。

2

私はsts-2.5.0.RELEASE(Eclipse 3.6ベース)を使用していますが、これらのプロパティのチェックを外して問題を解決しました。

「設定」>「検証」>「JSPコンテンツ検証ツール」(手動およびビルドのチェックを外してください)

[設定]> [検証]> [JSP Syntax Validator](手動とビルドのチェックを外します)

2
Abel ANEIROS

私は通常、次のことを行います-プロジェクトを右クリック-プロパティ-検証->検証フレームの設定リンクを設定-すべて無効にします。また、プロジェクトを右クリック-プロパティ-検証-> JSP構文-プロジェクト固有の設定をオフにします。

2
Aravind A