【发布时间】:2016-05-25 22:09:45
【问题描述】:
我正在编写一个弹性搜索插件,它依赖于从磁盘上的文件中读取数据。当我尝试在我的代码中访问此文件时,出现以下异常。
Caused by: java.security.AccessControlException: access denied ("java.io.FilePermission" "patient_similarity/codes.txt" "read")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:472)
at java.security.AccessController.checkPermission(AccessController.java:884)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkRead(SecurityManager.java:888)
at java.io.FileInputStream.<init>(FileInputStream.java:127)
at org.gatech.lucene.search.store.DotProductStore.<init>(DotProductStore.java:22)
at org.gatech.lucene.search.store.DotProductStore.newInstance(DotProductStore.java:71)
at org.gatech.elasticsearch.CommonsPlugin.onModule(CommonsPlugin.java:39)
有没有推荐的方法来访问 elasticsearch 插件中的文件?是否有任何快速的解决方法可以访问我的插件中的文件?
【问题讨论】:
标签: java elasticsearch elasticsearch-plugin accesscontrolexception