`
qiemengdao
  • 浏览: 276044 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

给Java Applet设置权限的问题(转)

 
阅读更多

今天编了个用Applet中的按钮来控制文件的写入,但在运行的时候总是提示好多的异常,一大堆的英文看也没看,也没去看究竟 是什么原因造成的,还以为是程序在哪里出了问题,所以……后来实在找不出问题,就给在别的机器上,结果运行完全正常,无语……后来才仔细看控制台提示的异常信息,仿佛是跟安全有关的,再仔细一看是说Applet权限写文件,顿悟……

以下是在网上搜到的给Applet设置权限的问题,问和我遇到同样问题的有个参考:

1、进入安装jdk的目录"JAVA_HOME"\bin,执行policytool.exe

2、点击“添加规则项目”,进入规则项目页面

3、点击“添加权限”,进入权限新增页面

4、在“许可”的下拉菜单选择“ All Permission”,点击确认;

5、在规则项目中点击完成;

6、在规则工具页面中点击文件菜单,选择另存为,保存文件名为.java.policy(记住前面有个点哟),保存路径为C:\Documents and Settings\Administrator
分享到:
评论

相关推荐

    JavaApplet_javaapplet小程序_java_

    JavaApplet是Java技术在早期Web开发中的一种重要应用,它允许开发者创建可以在网页中运行的小型程序。这些小程序能够增强交互性,提供动态内容,比如游戏、图表、动画等。JavaApplet运行在用户的浏览器上,由Java ...

    java applet 电子相册

    这个特定的Java Applet电子相册项目利用了Java强大的多媒体处理能力,结合了图片展示和音乐播放功能,给用户带来了一个富有情感氛围的浏览体验。 在Java Applet电子相册中,主要涉及以下技术点: 1. **Java Applet...

    java Application与java Applet的区别

    Java Application是一种独立运行的应用程序,而Java Applet则是专为网页增强设计的小型程序,二者在运行方式、工具需求、程序结构、图形用户界面构建以及权限限制等方面存在显著差异。 二、运行方式对比 1. **Java...

    Java Applet实例编程

    7. **安全性限制**:由于安全原因,Java Applet运行在沙箱环境中,不能访问本地文件系统或网络资源,除非用户明确授予权限。 8. **Java Web Start(JWS)**:随着Java Applet的逐渐淘汰,Java Web Start提供了一种...

    Java Applet

    由于安全原因,Java Applet运行在沙箱环境中,不能访问用户的文件系统或网络,除非用户明确授予了权限。这限制了Applet的某些功能,但也保护了用户的安全。 **5. Applet的使用与局限** 随着Web技术的发展,Java ...

    javaApplet学习简单例子

    这个"javaApplet学习简单例子"是一个关于计算贷款利率的实例,非常适合初学者理解Java Applet的工作原理和编程模式。 在Java Applet中,主要涉及以下几个核心知识点: 1. **Applet类**:所有的Java Applet都继承自...

    JavaApplet实例讲解以及教程大全

    本教程全面覆盖了JavaApplet的基础知识、实战技巧和常见问题,旨在帮助学习者深入理解并掌握这一技术。 1. **JavaApplet基本概念** - **Applet生命周期**:JavaApplet的生命周期包括初始化、加载、显示、暂停、...

    java Applet技术文档

    Java Applet技术文档是关于Java在Web环境中运行小程序的详细指南,特别适合初学者学习。Applet是Java语言的一个重要特性,它允许开发者创建可以在浏览器中执行的小型应用程序,为网页添加交互性。这个文档可能涵盖了...

    javaApplet习题.pdf

    Java Applet 知识点总结 Java Applet 是一种小程序,可以在 Web 浏览器中运行,具有交互性和动态性。本文总结了 Java Applet 的一些重要知识点,包括 Applet 的定义、生命周期、安全机制、线程机制、图形用户界面等...

    javaApplet特效

    Java Applet是Java技术在早期Web开发中的一种应用方式,它允许开发者创建可以在网页中运行的小型程序,为用户提供交互式和动态的Web体验。Java Applet特效通常指的是利用Java编程语言实现的各种视觉效果,如动画、...

    Java Applet 入门教程

    由于安全原因,Java Applet受到严格的沙箱限制,无法访问本地文件系统、网络等资源,除非用户明确授予权限。这限制了Applet的某些功能,但也确保了用户的系统安全。 **Java Applet的替代技术** 随着Web技术的发展...

    Java Applet实例编程.rar_applet_java Applet

    7. **签名与权限**:如果需要突破这些限制,Applet可以被签名,从而获取更多的权限。但签名过程涉及到数字证书和安全性,需要额外学习。 8. **Java Web Start**:随着浏览器逐渐淘汰对Applet的支持,Java Web Start...

    java applet详解

    - 虽然 Applet 曾经是实现网页交互的重要手段,但由于安全问题和现代浏览器的支持减少,现在已被 Java Web Start 和现代Web技术(如JavaScript、HTML5)所取代。 在实际项目中,考虑到兼容性和安全性,开发人员...

    java applet 操作本地文件

    ### Java Applet 操作本地文件 #### 知识点一:Java Applet 概述 Java Applet 是一种能够在浏览器中运行的小型应用程序,它利用Java语言编写,并通过Web服务器发送到客户端。用户无需安装即可在支持Java的浏览器中...

    applet提升权限demo

    为了给Applet提升权限,我们需要创建一个自定义的策略文件,明确指定允许Applet执行的特定敏感操作。例如,可以在策略文件中添加一条如下规则: ``` grant codeBase "file:/C:/path/to/applet.jar" { permission ...

    阳光酒店管理系统(javaapplet+SQL).rar

    "阳光酒店管理系统(javaapplet+SQL).rar"是一个典型的案例,它结合了Java Applet技术和SQL数据库管理,为酒店提供了一套高效、便捷的运营解决方案。下面,我们将深入探讨这一系统的组成部分及其核心知识点。 1. ...

    Java语言Applet编程技术.

    - 由于Applet是在用户机器上运行,因此出于安全考虑,Java沙箱模型对Applet施加了限制,如访问文件系统和网络的权限。 - 如果需要更多的权限,可以使用签名的Applet,但必须谨慎处理,因为这可能会带来潜在的安全...

    javaapplet

    这个"javaapplet"压缩包可能包含了用于教学或示例的Applet程序,适合初学者了解和学习。下面我们将深入探讨Java Applet的相关知识点。 **一、Java Applet的基本概念** Java Applet是一种特殊的Java程序,它被嵌入...

Global site tag (gtag.js) - Google Analytics