2014-03-13 3 views
3

Solr으로 작업해야하는데 다른 웹 응용 프로그램에서 색인을 생성하고 문서를 검색하는 데 사용합니다.
내 웹 응용 프로그램과 함께 이클립스 내부에서 인스턴스를 실행할 수 있다고 생각했지만 솔루 전쟁을 가져 오면 이클립스가 웹 프로젝트에서 압축을 풉니 다.
War로 유지하고 IDE (Tomcat 서버 인스턴스) 내부에 배치자를 보유하는 방법이 있습니까?Eclipse에서 Solr을 실행하는 방법은 무엇입니까?

또는 내가하고 싶은 일을하는 (더 쉬운) 방법이 있습니까? 기본적으로 Solr의 실행중인 인스턴스가 내가 개발하고있는 웹 애플리케이션에서 연결하고 작동 할 수 있기를 원합니다.

답변

3

우리는 Eclipse 프로젝트 내 war 파일과 함께 Solr 구성을 유지합니다. 나는이 프로젝트를 your project here이라고 부를 것이다. 우리가 한 곳

  • 전쟁 파일
  • 인덱스에 모든 것을 함께 유지
  • 구성 그런 식으로

당신이 필요가있는 무엇을

1) 만들기입니다 이클립스 내의 빈 바람둥이 서버

2) 정말 소중한 ... 그 바람둥이

enter image description here

3) 그 바람둥이 enter image description here

+0

Uuuh의 server.xml에에 <Context>로 SOLR 전쟁 파일을 추가의 VM 인수에 -Dsolr.solr.home=${resource_loc:/<your project here>/solr/home} 추가 , 고맙습니다! 나는 그것이 어떻게 작동하는지 완전히 이해하지 못했지만 작동하고 있으며, 그것이 나에게 중요한 것입니다. – watery

관련 문제