2011-09-25 63 views
32

我得到在Eclipse這樣的警告:NLS丟失郵件:CANNOT_FIND_FACELET_TAGLIB

NLS丟失消息:CANNOT_FIND_FACELET_TAGLIB在: org.eclipse.jst.jsf.core.validation.internal.facelet.messages ICEfacesPage1.xhtml/MYAPP/src目錄/主/ web應用

在下面幾行:

xmlns:ui="http://java.sun.com/jsf/facelets" 
xmlns:f="http://java.sun.com/jsf/core" 
xmlns:h="http://java.sun.com/jsf/html" 

任何想法,爲什麼,以及如何解決呢?

回答

64

這是Eclipse的怪癖。請嘗試以下操作之一:

  • 關閉/重新打開項目。
  • Rightclick項目>驗證
  • 項目>清潔...和清潔選定的項目。
  • 重新啓動Eclipse。
+5

只有重新啓動爲我工作。 +1 –

+0

以上是我給新用戶的一般建議。關閉這個項目對我很有幫助,但沒有驗證。 Eclipse是壞的魔咒。 – Mike

+0

對我而言,沒有任何工作,我不知道它是否有關係,但我正在使用Debian。 – Patrick

4

這也是情況下,當我進口的JSP標籤庫,例如:

<html xmlns="http://www.w3.org/1999/xhtml" 
    xmlns:fmt="http://java.sun.com/jstl/fmt"> 
</html> 

我關閉該項目,並重新開放,和它的工作!

Eclipse Java EE IDE for Web Developers. 

Version: Indigo Service Release 1 
Build id: 20110916-0149 
0

我意識到這是一箇舊帖子,但我希望這可以幫助某人。 我最近爲Eclipse 4.3(Kepler)安裝了ICEfaces插件(IF-3.3.0-IM-1.3.0-Eclipse-4.3-plugins-B.zip)。

我使用頁面創建嚮導創建了一個新的ICEface Facelets組合頁面。

enter image description here

創建頁面後,我得到了相同的警告信息。

enter image description here

我檢查時生成開箱時,我建立了我的ICEfaces應用程序,並有一個不符點的index.xhtml。

enter image description here

從www.icesoft.org更改我的新的一頁ns至www.icefaces.org作出的警告消失。

enter image description here