2013-07-22 33 views
0

我在自定義標記的某些屬性的標題中得到異常。當我使用eclipse indigo(Weblogic 10.3.3)在本地運行應用程序時,會發生這種情況。無法找到setter方法的屬性 - weblogic與eclipse

現在顯然存在setter方法,所以我不確定問題是什麼。我也可以通過清理項目(使用Project-> Clean選項)來解決此問題,該項目重新編譯項目中的所有.java文件並花費大量時間(我還必須重新啓動服務器並重新部署這個應用程序)。

有沒有一種較不討厭的方式來解決這個問題?

回答

1

我知道Rational Software Architect(基於Eclipse 3.6,WebSphere)和Eclipse <版本4(帶有GlassFish)的這種行爲。第一:Eclipse 4(或基於Eclipse 4.2.2的Rational軟件版本> = 9)使許多事情變得更好。嘗試更新(如果尚未在Juno上)。第二種:轉入熱部署。你看到的行爲是新舊來源的混合,這就解釋了爲什麼清潔能夠解決這個問題。簡單的問題是,如果你真的需要熱部署...

+0

我需要熱部署,因爲每次重新啓動服務器大約需要2-3分鐘。 我發現了另一種解決此問題的方法 - 我對相關的JSP文件進行了小小的更改(添加一個空格),並強制重新編譯。 但是,當我部署由eclipse生成的.ear(使用導出耳選項)時,有時在遠程服務器上仍會出現此問題。 你是說這與eclipse版本有關,可以通過遷移到Juno/Kepler解決? – Bennyz

+0

值得一試。該升級解決了Eclipse/Maven/GlassFish團隊的熱部署問題...我知道 - 不完全是您要求的,但仍然是概念驗證。 – swarley

相關問題