首先看出來了是解密問題,雖然看了一下源代碼,實在找不出來任何問題,阿里雲上面的Tomcat也沒有任何報錯的內容。html
不知道是不是log4j配置的報錯內容不夠詳細,回頭檢查一下配置文件。阿里雲
首先百度了一下,偶然看到了一個說要下一個JCE無限制的版本。這是由於默認 Java 中僅支持 128 位密鑰,當使用 256 位密鑰的時候,會報告密鑰長度錯誤spa
忽然想起來,以前作這個項目的時候也遇到了這個問題,不過當時沒有作筆記。而後搜了一下JCE無限制的版本,最開始下載了一個JCE7,結果運行就報錯不匹配。最後又下載了這個JCE6版本(JCE下載地址)放上去,替換了JRE和JDK下面的JRE的lib包下面的security目錄下面的 local_policy.jar和 US_export_policy.jar。orm
果真就行了。好幾性不如爛筆頭。htm