2017-12-28 6 views
0

java.lang.IncompatibleClassChangeError 가져 오는 중 : 'newBuilder() Lscala/collection/mutable/Builder;'의 기본 메서드 충돌 내가 업그레이드 클래스 [스칼라/수집/MapLike, 스칼라/수집/일반/GenericTraversableTemplate]스칼라 Sbt 도구가 Java 런타임과 충돌하는 메서드

스칼라의 최신 버전

우분투 16.04

답변

0

에서 Java 8 SBT에서 스칼라/컬렉션/불변/DefaultMap 이 링크 https://medium.com/@shaaslam/how-to-install-oracle-java-9-in-ubuntu-16-04-671e598f0116에서와 같은 자바 (9)와 SBT가 성공적으로 실행 시작했지만, 그것은 Log4j의 의존성을 다운로드 할 수있는 자바 (9)는 작동하지 않았다 그래서 나는 달렸다 :

sudo update-alternatives --config java 
sudo update-alternatives --config javac 

을 8

로 다시 전환