相关疑难解决方法(0)

读取Elasticsearch插件中的文件

我正在编写一个elasticsearch插件,它依赖于从磁盘上的文件中读取数据.当我尝试在我的代码中访问此文件时,我得到以下异常.

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)
Run Code Online (Sandbox Code Playgroud)

有没有推荐的方法来访问elasticsearch插件中的文件?有没有快速的解决方法来访问我的插件中的文件?

java accesscontrolexception elasticsearch elasticsearch-plugin

3
推荐指数
1
解决办法
4908
查看次数