我正在創建一個使用keyczar進行加密的REST web服務。我生成了公鑰和私鑰,並將它們放在src/main/resources/RSA下。獲取java war文件中的資源文件夾
要實例化加密器,我需要傳遞文件的位置,如Crypter crypterPrivate = new Crypter(PATH_RSA + "/private");
,但我在部署WAR文件時遇到了RSA文件夾位置問題。
我已經嘗試了一些我已經像InputStream一樣的東西,但它不是這種情況,因爲我不想傳遞任何文件,但RSA文件夾的位置。也嘗試了幾個不同的文件夾,如/WEB-INF/classes/RSA
(它位於war文件中)。
任何提示?謝謝
這樣resourceUrl爲空。如果'URL resourceUrl = URL.class.getResource(「」);'我得到類的完整路徑 –
您的/ WEB-INF/classes/RSA在類路徑中嗎? – Jayamohan
\t' \t \t \t \t \t <屬性名= 「maven.pomderived」值=「true」/> \t \t \t classpathentry> –