可以阻止 Java 小程序写入日志文件吗?

可以阻止 Java 小程序写入日志文件吗?

我们每天在主机上使用自定义的 Java 小程序,但每次它都会写入调试日志文件。

我们没有该小程序的源代码。

是否有可能以某种方式阻止小程序写入该日志文件?

如果可以禁用 Java Applet 的读写权限,那就太好了。

答案1

在 JRE 的lib/security目录中有一个名为java.policy。您可以根据 app/class/jar 名称在其中添加/拒绝任意数量的功能。如果我没记错的话,用户可以在其主目录中拥有一个,允许您根据每个用户进行控制。JRE目录.java.policy中还有一个小型 GUI,用于编辑策略。我已经设置这个很多年了,但我们从拒绝所有策略开始,运行应用程序并添加功能,直到应用程序开始工作。binpolicytool

以下是一些可帮助您入门的 URL:

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/rsec_javapolicy.html

这是 google 上“java.policy”的第一个搜索结果,它来自 1998 年:

http://download.oracle.com/javase/1.3/docs/guide/security/PolicyFiles.html

相关内容