我做了一个简单Applet应用程序,已经进行非个人的代码签字了,但是当我运行的时候必须要将控制面板中control panel->Programs->java->security设置为medium才可以正常执行,不然就会出现General Exception, 异常详细是这样的:
java.lang.SecurityException: Missing required Permissions manifest attribute in main jar: file:/C:/Users/Applet/AppletTest.jar
at com.sun.deploy.security.DeployManifestChecker.verifyMainJar(Unknown Source)
at com.sun.deploy.security.DeployManifestChecker.verifyMainJar(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.isAppletTrusted(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
这种情况该怎么办呢?
当我的项目上线之后不可能需要每一个用户对自己的电脑进行设置的
Java Applet 运行时安全问题
答案:2 悬赏:40 手机版
解决时间 2021-03-02 10:01
- 提问者网友:听门外雪花风
- 2021-03-02 01:44
最佳答案
- 五星知识达人网友:蓝房子
- 2021-03-02 02:06
你的签名,也要让浏览器接受,即你的证书也要导入到浏览器的信任证书库
全部回答
- 1楼网友:迷人又混蛋
- 2021-03-02 03:38
不是的,你的gettext没有填写值,是个空串,所以你怎么能让空串转换为数字呢?
这个肯定是有异常的
所以try {
int number=integer.valueof(tf.gettext()).intvalue();
}catch(numberformatexception nfe){
system.out.println(nfe.tostring());//捕获numberformatexception 异常
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯