Java Plug-in 1.6.0_22
使用 JRE 版本 1.6.0_22-b04 Java HotSpot(TM) Client VM
用户主目录 = C:\Documents and Settings\Administrator
----------------------------------------------------
c: 清除控制台窗口
f: 终结在结束队列上的对象
g: 垃圾收集
h: 显示此帮助消息
l: 转储类载入程序列表
m: 打印内存使用
o: 触发日志记录
q: 隐藏控制台
r: 重新载入策略配置
s: 转储系统和部署属性
t: 转储线程列表
v: 转储线程堆栈
x: 清除类载入程序高速缓存
0-5: 设置跟踪级别为<n>
----------------------------------------------------
java.security.AccessControlException: access denied (java.util.PropertyPermission file.encoding read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPropertyAccess(Unknown Source)
at java.lang.System.getProperty(Unknown Source)
at org.apache.tools.zip.ZipEncodingHelper.isUTF8(ZipEncodingHelper.java:246)
at org.apache.tools.zip.ZipEncodingHelper.getZipEncoding(ZipEncodingHelper.java:214)
at org.apache.tools.zip.ZipOutputStream.<init>(ZipOutputStream.java:236)
at com.smapp.service.exchange.web.upload.zip.ZipBean.<init>(ZipBean.java:39)
at com.smapp.service.exchange.web.upload.MainPanel$3.<init>(MainPanel.java:443)
at com.smapp.service.exchange.web.upload.MainPanel.zipFile(MainPanel.java:443)
at com.smapp.service.exchange.web.upload.MainPanel.access$3(MainPanel.java:440)
at com.smapp.service.exchange.web.upload.MainPanel$2.run(MainPanel.java:364)
java.lang.NullPointerException
at com.smapp.service.exchange.web.upload.zip.ZipBean.makeZipSize(ZipBean.java:87)
at com.smapp.service.exchange.web.upload.zip.ZipBean.getMaxProcessValue(ZipBean.java:108)
at com.smapp.service.exchange.web.upload.MainPanel.zipFile(MainPanel.java:450)
at com.smapp.service.exchange.web.upload.MainPanel.access$3(MainPanel.java:440)
at com.smapp.service.exchange.web.upload.MainPanel$2.run(MainPanel.java:364)
2010-12-14 16:51:59 com.smapp.service.exchange.web.upload.zip.ZipBean getMaxProcessValue
信息: 总体进度:0
java.lang.NullPointerException
at com.smapp.service.exchange.web.upload.zip.ZipBean.closeZip(ZipBean.java:57)
at com.smapp.service.exchange.web.upload.MainPanel.zipFile(MainPanel.java:455)
at com.smapp.service.exchange.web.upload.MainPanel.access$3(MainPanel.java:440)
at com.smapp.service.exchange.web.upload.MainPanel$2.run(MainPanel.java:364)
xp、win7系统下面会出现改问题,修改
c:\Program Files\Java\jdk1.6.0_21\jre\lib\security\java.policy
最后增加一行代码:
permission java.util.PropertyPermission "file.encoding", "read";
};
分享到:
相关推荐
在Java Applet环境中,数字签名对于增强安全性和实现特定功能(如访问本地文件系统)至关重要。数字签名通过使用公钥加密技术来实现。具体而言,Applet的创建者使用私钥对Applet进行签名,然后用户端(通常是浏览器...
为了确保用户计算机的安全性,Java平台对Applet施加了一系列安全限制,例如沙箱模型,限制了Applet能够访问的本地资源类型。 #### 二、Java Applet与安全政策文件 Java平台提供了两种关键的安全配置文件来管理...
工作中有个项目需要将地图截屏以彩信方式发送给用户。...2、在客户端的JRE中对APPLET进行授权,即在...Java\jre1.5.0\lib\security的java.policy文件中加上permission java.security.AllPermission;
4. **配置策略文件**:将策略文件部署到用户的Java运行时环境中,通常是通过设置`java.security.policy`系统属性或在JRE的安装目录下放置策略文件。 5. **运行Applet**:用户浏览器加载Applet时,会检查其数字签名...
Java小程序在运行时需要一定的权限,以便能够执行特定的任务,如访问本地文件系统、打开网络连接等。然而,为了保护用户的系统安全,Java运行时环境(JRE)对这些特权进行了严格的控制。本文将深入探讨如何在确保...
此外,本文还提到了Java的安全策略文件(security policy file),这是一个XML格式的文件,用来定义Applet可以执行的操作和访问的资源。比如,它可以定义允许Applet访问的文件系统路径、网络连接、以及其他系统资源...
2. **java.policy.applet**:这通常涉及到Java安全策略,特别是当在Applet(嵌入在网页中的小型Java程序)中运行代码时。 3. **.settings**:Eclipse项目配置文件夹,存储了关于项目编译器设置、代码格式化规则等...
- 对于需要编写本地方法或者与Java虚拟机进行交互的C/C++程序来说非常重要。 通过以上详细介绍,我们可以了解到JDK中每个文件夹的具体作用和意义,这对于深入理解和掌握Java开发有着重要作用。
applet版jfreechart简单演示 1,... 2,sql目录下为数据库脚本,本测试所用数据库mysql5.0 3,如果不能正常访问applet,将javapolicy文件夹下的三个文件替换掉jre安装目录/lib/security/下的原文件即可。 <br>
这些策略限制了Java Applet和Java Web Start应用的行为,以防止恶意代码滥用系统资源。 2. **US_export_policy.jar**:此文件则包含了美国出口法规相关的安全策略。由于美国对某些技术出口有严格的法规限制,这个...
- 在用户主目录下创建或修改`.Java.policy`文件,例如:`C:\Documents and Settings\username` 3. **调整Java控制面板设置:** - 进入“控制面板”->“Java”,选择“常规”选项卡下的“临时Internet文件”->...
│ │ catalina.policy │ │ catalina.properties │ │ context.xml │ │ context.xml.bak │ │ logging.properties │ │ server.xml │ │ server.xml.bak │ │ tomcat-users.xml │ │ web.xml │ │ │ └...
7. **Applet Viewer**:这是一个轻量级的浏览器,用于本地测试Applet,Applet是嵌入在Web页面中的Java小程序。 8. **Java控制面板**:在操作系统中用于配置Java环境的设置,如更新、安全性和性能等。 9. **其他...
5. **Java Archive (jar)**:jar命令用于创建、修改和提取.jar文件,这是一种归档工具,可以打包多个类文件和资源文件到一个单一的可分发文件中。 6. **JavaDoc (javadoc)**:用于生成关于Java源代码的文档,便于...
- 在Win7系统下,安装特定版本的JRE,并对`java.policy`文件进行调整。 ##### 应用服务器环境问题案例 **案例一**: - **问题环境**: Windows 2003 x64下WebSphere水平集群,Oracle 10g数据库。 - **问题现象**: ...