4

Eclipse (Helios) で JSF ページ (JSF + Apache Trinidad + facelet) を開くと、ページが開く前に Eclipse が数秒間フリーズします。

また、ページを編集するとき、コードの完了/構文の検証が遅くなります。たとえば、<tr: と入力すると、入力を続けるか tr タグが表示されるまで数秒待たなければなりません。

開始タグを入力するたびに待たなければならず、速度が大幅に低下するのは非常に面倒です。

カスタム facelet タグも使用しています。

Eclipse のフリーズ/スローダウンを回避するにはどうすればよいですか? 速度を上げるために構成を変更する必要はありますか?

4

5 に答える 5

5

JSFエディターの代わりにXHTMLエディターを使ってみたところ、フリーズが止まったようです。

*.xhtml ファイルを右クリックして、[Open with] -> [XHTML Designer] を選択しました。

また、*.xhtml ファイルを開く方法を変更するには、[ウィンドウ] -> [設定]、[一般] -> [エディタ] -> [ファイルの関連付け] に移動します。[ファイルの種類:] ペインから *.xhtml 拡張子を選択し、[関連するエディター:] ペインで [XHTML デザイナー] を選択します。XHTML エディターを *.xhtml ファイルの既定のエディターにするには、[関連するエディター:] ペインの横にある [既定] ボタンをクリックします。

于 2011-07-18T19:44:44.387 に答える
1

一部のプロファイリングでは、速度低下の原因が次のとおりであることを示しています。

org/eclipse/jst/jsf/context/symbol/internal/impl/IJavaTypeDescriptor2Impl.class

ここに画像の説明を入力

WebTool 1.2.2 の org.eclipse.jst.jsf.common_1.2.2.v201101211220.jar に関連しています

解決策は、WebTool の最新バージョン WebTool 3.6.2 更新ページに更新することです。

Update Webtool Luna リンクの使用

WEB-INF/faces-config.xml に追加metadata-complete=trueすることは、WebTool パッケージ クラスのスキャンを防止する良い方法ですが、AnnotationConfigurator.createFacesConfig を変更する必要があります。

于 2015-01-07T11:48:31.210 に答える
1

私はこの問題を何週間も抱えていましたが、解決策を見つけました:

  • JBoss Tools > JBoss Web and Java EE Development > Visual Page Editor (このサブパッケージのみ) をインストールします。

XHTML ファイルを編集できるようになった後:

  • で開く > JBoss ツール HTML エディター

より速く、より良いページプレビューを提供します

于 2011-11-10T09:41:14.393 に答える
-1

日食の場合

Windows -> 設定 -> エディタ -> ファイルの関連付け

次に、XHtml を選択します。

選択後、下部のウィンドウに 3 つのオプションが表示されます。HTML エディターを選択し、[デフォルト] をクリックします。これで問題は解決しました。

開いているすべての XHtml ページを閉じて、Eclipse を再起動してください。

于 2018-01-28T17:06:25.110 に答える