我想给我的jdk6\jre\lib\security\java.policy
文件添加一个阻止来创建一些被appengine列入黑名单的类。例如,我希望我的本地jvm在应用程序尝试实例化javax.naming.NamingException
时抛出异常。我可以通过配置java.policy文件来拒绝对jvm类的访问吗?
有可能吗?
我会尽力在这里解释我的具体问题。 Google提供的服务(GAE-google应用程序引擎)对哪些类可以使用有一些限制。例如,不会实例化javax.naming包中的JNDI类。他们还提供了一个测试服务器,可以用来在我的机器上测试这个应用程序,但是这个服务器允许这样的类并且可以代码清晰。您只有在将应用程序上传到Google后才会发现您使用了黑名单课程。我在想如果这样的类黑名单强制执行不能在开发jvm上完成。否则我认为这很容易,他们可能已经提供了这样的政策文件。
将白名单列入黑名单。 – 2010-03-03 02:19:03