如果外面要调用一个类,那么这个类不要放到default下面,你可以建个目录

解决方案 »

  1.   

    对阿,我已经建好目录了,我是在default下面调用package java.database.test中的SimpleFrame,很清楚啊,我在别的机器上就可以,我估计我的路径或者是别的配置有问题,但是看来看去都没有问题,
    当我运行Testmainframe 的时候有异常如下:
    java.lang.SecurityException: Prohibited package name: java.database.test
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    Exception in thread "main" 请大家帮我看看阿,再次感谢.