2012-12-20 87 views
0

Javadoc該方法包括:拋出:SecurityException在Java方法SecureClassLoader.defineClass()

拋出:SecurityException - 如果試圖將該類添加到包含一個簽名的類包 不同於 這個類的證書集,或者如果類名以「java。」開頭。

我在我的代碼中得到這個異常(這個異常沒有任何說明原因),這個文檔讓我感到困惑。

編輯:沒有我使用的罐子簽名。

任何人都可以向我解釋這一點,如果可能的話舉一個例子嗎?

回答

0

它表示同一個包中的類由不同的類加載器加載,這些加載器由不同的證書籤名(或可能是無效的證書)。如果你可以粘貼你的代碼片段獲取更多細節,這將有所幫助。你可以在這裏找到類似的討論Java SecurityException: signer information does not match 看一看。

相關問題