2
我有一個web應用程序,它通過applet進行文件傳輸。將Java Web Start jar與web應用程序集成
爲了更安全起見,我打算對從我的應用發送的文件進行加密。爲此,我希望集成java web start程序,我將把RSA加密邏輯寫成web start jar的一部分。
我創建了一個單獨的web啓動項目(WAR),並且能夠啓動jar &執行所需的加密。
我對Web Start的項目組成部分是:
- 主類 - Encryption.java(邏輯加密)
- 部署描述符 - web.xml中
- Servlet的 - 我在哪裏設置響應的內容類型作爲
application/x-java-jnlp-file
- JNLP文件(呈現爲JSP)
我創建了一個簽名的jar與主類文件一起使用,當我將其作爲獨立WAR的一部分添加時,它起作用。
但是,當我與我的網絡應用程序合併。 (我增加了Web Start的罐子我的耳朵lib文件夾中的一部分),我無法啓動它,&顯示「無法加載資源:」
Exception got: com.sun.deploy.net.FailedDownloadException: Unable to load resource:
Wrapped exception : java.util.zip.ZipException: ZIP file must have at least one entry
有我需要遵循任何格式這個jar參考工作?
對於Web Start很新穎,所以期待您對此問題的投入。