在Eclipse中测试web项目,并且在Web xml中使用了<env-entry> </env-entry>标签; <!- <env-entry> <env-entry-name> solr/home </ env-entry-name> <env-entry-value> /put/your/solr/home/here </ env-entry-value> <env-entry-type> java.lang.String </ env-entry-type> </ env-entry> -> 但是我有XML验证错误: * cvc-complex-type.2.4.a:发现无效的内容(从元素开始) “ env-entry-type”。'{“ http://java.sun.com/xml/ns/javaee”:映射名称之一, “ http://java.sun.com/xml/**ns/javaee”:注入目标,“ 预期http://java.sun.com/xml/ns/javaee":lookup-name}'。* 更改顺序我解决了这个问题。按name,type,value的顺序 现在: <env-entry> <env-entry-name> solr / home </ env-entry-name> <env-entry-type> java.lang.String </ env-entry-type> <env-entry-value> / put / your / solr / home / here </ env-entry-value> </ env-entry>