2016-06-20 1 views
0

재생 2.5.x를 사용하고 있으며 내부적으로 EHCache 2.6.x를 사용하지만 백엔드 코드 용으로 2.8.8 버전의 일부 기능을 사용하고 있습니다. 그래서, 컴파일하는 동안 나는 2.8.8에 특정한 클래스를 찾을 수 없기 때문에 오류가 발생합니다.Play Framework에서 내부적으로 사용하는 EHCache 버전을 어떻게 변경할 수 있습니까?

.ivy repo 구성을 수정하지 않고 구성하는 방법이 있습니까?

+0

Welcome to Stackoverflow. [play documentation] (https://www.playframework.com/documentation/2.5.x/SBTDependencies) 및 [SBT의 라이브러리 관리] (http://www.scala-sbt.org)에 익숙해 져야합니다. /0.13/docs/Library-Management.html#Overriding+a+version). [좋은 질문을하는 방법] (https://stackoverflow.com/help/how-to-ask)도 참조하십시오. –

+0

감사 정보 @ AlexanderB (+1) –

답변

0

build.sbt의 ehcache 2.8.8에 프로젝트의 직접 종속성을 선언하는 경우이를 사용해야합니다. 버전 2.6.x는 컴파일 중에 축출 된 것으로 표시됩니다. 그러나, 연극 구현이 2.8.8과 호환되지 않는 경우, 그것은 깨질 것이다.