我是Java的新手,刚刚完成了Java基础粗略。已经在网上的不同论坛上找到了很多答案和帮助。
我设计了一个带有sql db访问权限的Applet。在NetBeans IDE 7.2.1上运行它,它可以100%运行,但是只要我使用带有.html
视图命令的NetBeans
文件运行它,我就会收到以下错误。
äccess denied "java.lang.RuntimePermission" "accessClassInpackage.sun.jdbc.odbc"
我已经将以下行添加到jre目录中的java策略文件中。
permission java.lang.RuntimePermission "accessClassInPackage.sun.jdbc.odbc", "read";
permission java.lang.RuntimePermission "accessClassInPackage.sun.jdbc.odbc", "write";
permission java.util.PropertyPermission "file.encoding", "read";
permission java.util.PropertyPermission "file.encoding", "write";
我做错了什么,或者在浏览器中运行applet需要什么?
答案 0 :(得分:-1)
我不认为applet可以从沙箱打开JDBC连接。你可能需要签署这样的applet