lucence修改了查询条件后,但是在tomcat中再启动时候老是报错
报错日志如下,跪求大神指教啊 、、、
Stacktraces
org.apache.lucene.store.LockObtainFailedException: Lock obtain timed out: NativeFSLock@D:\tomcat_server\apache-tomcat\webapps\web-project\ind\write.lock
org.apache.lucene.store.Lock.obtain(Lock.java:84)
org.apache.lucene.index.IndexWriter.(IndexWriter.java:636)
com.bluedon.emis.common.usermanage.service.impl.FullSearch.createIndex(FullSearch.java:91)
com.bluedon.emis.common.usermanage.service.impl.FullSearch.getResult(FullSearch.java:54)
com.bluedon.emis.common.usermanage.action.AllSearcheAction.execute(AllSearcheAction.java:64)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:452)
com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:291)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:254)
com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:176)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)
com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:263)
------解决方案--------------------手动删除索引文件夹里的write.lock文件