请问:报这个Prohibited package name: java.security是什么原因呀?? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if ((name != null) && name.startsWith("java.")) { throw new SecurityException("Prohibited package name: " + name.substring(0, name.lastIndexOf('.'))); } 什么意思呀?不是很明白。package test;import java.security.Cipher;这样不行么? 是不是我引用进来的,用了java.,,make得过,但运行的时候不让运行?认不到? java.security.Cipher; //你用的是哪个jar? 不好意思,我自已导进去的。。----------------怪不得了,这样好像是不行的,不然package权限有危险了,自己随便导一个进去访问不是麻烦了,看看这片文章就知道了http://dev.csdn.net/develop/article/45/article/39/39272.shtm节选最后一部分:比如启动类装载器装载了java.lang.String,类路径装载器装载了我们自己写的java.lang.Test,它们不能互相访问对方具有Package权限的方法。这样就阻止了恶意代码访问核心类的Package权限方法。 谢谢。。那我得怎么改才是呢?不要用java.security???吗?? 不要用java.security???吗??------应该是不能用java api已有的包路径了 谢谢~~我想一下。但这是别人写的已经打包好了的jar文件,我怎么改呢? 但这是别人写的已经打包好了的jar文件,我怎么改呢?--------------别人打好了你改什么直接import一下用不就可以 了 急!关于java的原始数据类型及其封装类 google的一道JAVA面试题 求大虾帮帮 nio写得client和c++ server通信问题 java writeInt()方法问题 一道递归调用题 初始化顺序?? 我想问一下怎么样在Swing中潜入线程? 原创:hibernate知识总结 请各位帮忙 java 基础:JTable util包的问题 不是计算机的问题,但是请斑竹不要删除留几天,感谢!!
throw new SecurityException("Prohibited package name: " +
name.substring(0, name.lastIndexOf('.')));
}
package test;
import java.security.Cipher;
这样不行么?
----------------
怪不得了,这样好像是不行的,不然package权限有危险了,自己随便导一个进去访问不是麻烦了,看看这片文章就知道了http://dev.csdn.net/develop/article/45/article/39/39272.shtm节选最后一部分:
比如启动类装载器装载了java.lang.String,类路径装载器装载了我们自己写的java.lang.Test,它们不能互相访问对方具有Package权限的方法。这样就阻止了恶意代码访问核心类的Package权限方法。
不要用java.security???吗??
------
应该是不能用java api已有的包路径了
但这是别人写的已经打包好了的jar文件,我怎么改呢?
--------------
别人打好了你改什么
直接import一下用不就可以 了