Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何更改小程序打印的策略文件_Java - Fatal编程技术网

Java 如何更改小程序打印的策略文件

Java 如何更改小程序打印的策略文件,java,Java,默认情况下,Java小程序不支持打印。如何更改用于小程序打印的java.policy文件?我想从小程序打印 此外,此方法为我返回NULL: PrintServiceLookup.lookupDefaultPrintService() 请提供参考和示例代码。取决于需要在何处使用该小程序。如果您只需要一个工作站,那么最好将其作为应用程序而不是小程序运行 如果可行,您还可以在每台客户机上部署匹配策略或使用签名小程序 这里有一些相关链接 ->特别是第三部分 ->有些过时的教程 ->您可能想知道的关于

默认情况下,Java小程序不支持打印。如何更改用于小程序打印的java.policy文件?我想从小程序打印

此外,此方法为我返回NULL:

PrintServiceLookup.lookupDefaultPrintService()

请提供参考和示例代码。

取决于需要在何处使用该小程序。如果您只需要一个工作站,那么最好将其作为应用程序而不是小程序运行

如果可行,您还可以在每台客户机上部署匹配策略或使用签名小程序

这里有一些相关链接

->特别是第三部分

->有些过时的教程


->您可能想知道的关于策略文件以及如何制作策略文件的所有信息当您尝试从小程序打印时,应向用户显示一个请求打印的对话框。IIRC,如果被拒绝,将像往常一样抛出一个
安全异常。

我遇到了同样的问题,我通过在Java.policy文件中添加以下行来解决它:

permission java.security.AllPermission;

但我仍然无法找到所需的确切许可。授予所有权限对小程序来说并不安全。

我需要使用小程序而不是应用程序,因为这是我的要求。您知道小程序打印的启用权限条目吗。