2017-12-20 3 views
1

우리 코퍼에서는 대용량의 데이터를 단일 토큰 (예 : 파일 해시, 전자 메일 주소 등)으로 구문 분석해야합니다. 우리는 우리 자신의 ruta JFlex 정의를 다시 작업하여 - 코어 버전. Workbench에서이 새로운 버전의 ruta-core를 사용하여 작업 할 수있는 방법이 있습니까?아파치 UIMA 커스텀 루타 코어를 가진 Ruta Workbench

답변

0

간단한 Ruta 프로젝트를 사용하는 경우 ruta.engine 플러그인을 ruta-core 버전이 들어있는 다른 jar로 바꿔야합니다. 깨끗한 방법은 귀하의 버전으로 전체 업데이트 사이트를 구축하는 것입니다.

아마도 ruta 실행 구성의 클래스 경로에서 ruta-core jar를 설정할 수도 있습니다.

maven 기반 프로젝트를 사용하는 경우 ruta-core 버전에 종속성을 설정할 수 있습니다.이 종속성은 시작 대리인에서 사용됩니다.

귀하의 경우, 나는 자신의 버전의 ruta-core를 전혀 사용하지 않을 것입니다. 자신이 작성한 TokenLexer 버전을 작성할 수도 있습니다. 그런 다음이를 설정하기위한 구성 매개 변수가 있으므로 RutaEngine에서 활용 된 TokenLexer를 구성 할 수 있습니다. 따라서 이미 루타 코어를 구축하지 않고 JFlex 정의를 사용자 정의하는 몇 가지 기능이 있습니다.

면책 조항 : 나는

UIMA 루타의 개발자입니다