1
我買了包含以下行的
my.company.Service$$$view26.myMethod(Unknown Source)
任何人可以幫助我瞭解$$$視圖部分的意思堆棧跟蹤的異常?
我們正在使用JBoss EAP 6.4和Java 8.
由於
我買了包含以下行的
my.company.Service$$$view26.myMethod(Unknown Source)
任何人可以幫助我瞭解$$$視圖部分的意思堆棧跟蹤的異常?
我們正在使用JBoss EAP 6.4和Java 8.
由於
美元符號($
,一個或多個)表示它是一個生成的類。如果你使用的是EAP 6.4,CDI(焊接1.x)是使用這種模式的'框架'之一。它根據你的類創建代理,以便攔截裝飾和bean注入。所有生成的類將具有相同的包名稱和類名稱,並將附加在神奇的美元詞綴上。我的猜測是,你遇到了一些CDI功能。
另外一些JBoss日誌框架(可能用於Weld或其他EAP部分)允許創建基於註釋的自動記錄器類。這些記錄器的創建也基於在類名上添加$
詞綴。
這是一種常見的做法,允許'容易'(雖然不是很容易)識別生成的類。雖然我無法挖掘任何生成類應該具有的官方要求。
並不意味着什麼特別。這是一個生成的類。 –