SecurityException Permission denied: file:/d:/Notes/Notes.jar
当我尝试启动我的小程序时出现错误。
我需要在我的小程序中使用 2 个罐子:
- Applet.jar - jar 存储小程序的代码(jar 已签名并且工作正常)
- Notes.jar - 这是一个允许使用 Lotus Notes 数据库的库。
第一个 jar 从服务器加载,第二个应该从用户的笔记本电脑加载(本地文件存储在应该运行小程序的笔记本电脑上)。
我正在使用html代码:
<APPLET CODE = "com.example.AppletClass" WIDTH = 640 HEIGHT = 480
archive="Applet.jar,file:///${user.apiPath}">
<PARAM NAME = "db_path" VALUE ="${user.dbPath}">
<PARAM NAME = "view_name" VALUE ="${user.viewName}">
Your browser doesn't support applets
</APPLET>
问题出在以下行:archive="Applet.jar,file:///${user.apiPath}"
${user.apiPath} = d:/Notes/Notes.jar
无法加载第二个罐子。但是,如果我将第二个 jar 移动到服务器并将其加载到客户端的笔记本电脑上,一切正常。
不幸的是,该解决方案对我来说不是很好。
有没有可能从不同的地方加载 2 个罐子:服务器和本地?