我正在尝试打包一个 JAR,其中某些类可能需要读取 txt 文件。我将 txt 文件包含在 JAR 包的根目录中。
这个 JAR 包被加载到 Pl/Java 上。
但是,当尝试在 PLjava 中执行时,它会返回以下错误:
ERROR: java.lang.SecurityException: read on datafile.txt
我在 google 缓存(缓存的 pl/java 页面)中找到了这个页面,这表明 PL/Java 在默认情况下会阻止所有文件系统访问,这是其设计的一部分。