首页 > 解决方案 > python jpype抛出java.security.AccessControlException:java.security.AccessControlException:访问被拒绝(“java.io.FilePermission”

问题描述

我想使用python执行java代码。为此,我已经开始使用 jpype。这对于一般的 java 代码来说很糟糕,但是当涉及到密钥文件读取访问问题的加密失败时。这就是我启动JVM的方式

jpype.startJVM("-Djava.security.policy=/opt/MyHome/conf/my.policy",convertStrings=False, classpath = ["jars/*"])

运行时策略文件读取但抛出异常

java.security.AccessControlException: java.security.AccessControlException: access denied ("java.io.FilePermission" "/opt/MyHome/data/keystore/my.jks" "read")

有人可以帮我解决什么错误吗?

标签: javajpype

解决方案


推荐阅读