rao*_*sto 4 java amazon-ec2 hibernate-search amazon-web-services
我正在尝试在我的 aws 应用程序上实现 Hibernate Search。像往常一样,在本地主机上一切正常,但是当上传到 aws 时,我收到以下错误:
org.hibernate.search.SearchException: Unable to create index directory:
/usr/lucene/indexes for index com.myproject.domain.User
Run Code Online (Sandbox Code Playgroud)
我的休眠搜索配置:
<prop key="hibernate.search.default.directory_provider">filesystem</prop>
<prop key="hibernate.search.default.indexBase">/usr/lucene/indexes</prop>
Run Code Online (Sandbox Code Playgroud)
我正在使用 EC2 + elastic beanstalk,linux 和 tomcat 7。我的本地机器上有 Windows。
我应该在 EC2 上手动创建一个名为“/usr/lucene/indexes”的目录吗?谢谢。
可能是应用程序没有创建基目录的正确权限?也许最好创建基本目录并赋予它正确的权限。AFAIK,Hibernate Search 将尝试创建完整路径。如果它不是权限问题,那么查看完整的堆栈跟踪会有所帮助。
| 归档时间: |
|
| 查看次数: |
2420 次 |
| 最近记录: |