2013-09-28 6 views
0

나는 Akka를 다루기로 결심했다. 컴파일 시간까지 훌륭하게 진행되었다. -/우분투를 길을 따라 달린다.Akka - Deprecation 컴파일 오류

지금까지 무슨 짓을했는지 :

  1. 설치된 JRE와 JDK 7
  2. 다운로드 한/추출 Akka
  3. 이 설정 다운로드 및 설치 메이븐 PATH 변수

이 자습서의 모든 내용 Tutorial

컴파일 할 때

, 내가 -cp lib 디렉토리/스칼라 - library.jar 다음과 같은 오류를

javac의를 받고 있어요 : lib 디렉토리/akka/akka-actor_2.10-2.2.1.jar akka - 튜토리얼 - 첫 번째 자바/src/main/java/akka/tutorial/first/java/Pi.java -Xlint : deprecation akka-tutorial-first-java/src/main/java/akka/tutorial/first/java/Pi.java : 8 : 경고 : [deprecation] akka.actor의 UntypedActorFactory가 더 이상 지원되지 않습니다. import akka.actor.UntypedActorFactory; ^

akka.util.Duration; ^

기호 : 클래스 기간이 위치 : 패키지 akka - 튜토리얼 - 첫 번째 자바/SRC/메인/자바/akka/튜토리얼/처음으로/자바/Pi.java akka.util : 56 : 오류 : 찾을 수 없습니다 기호 개인 최종 기간 지속 시간; ^

기호 : 클래스 기간 위치 : 클래스 PiApproximation akka - 튜토리얼 - 첫 번째 자바/SRC/메인/자바/akka/튜토리얼/처음으로/자바/Pi.java이 : 58 : 오류 : 찾을 수없는 기호 공공 PiApproximation (더블 파이, 지속 기간) { ^

기호 : 클래스 기간 위치 : 클래스 PiApproximation akka - 튜토리얼 - 첫 번째 자바/SRC/메인/자바/akka/튜토리얼/처음으로/자바/파이. java : 67 : 오류 : 기호를 찾을 수 없습니다. public Duration getDuration() { ^

기호 : 클래스 지속 시간 위치 : 클래스 PiApproximation akka-tutorial-first-java/src/main/java/akka/tutorial/first/java/Pi.java : 112 : 경고 : [deprecation] Props (클래스) in 소품 사용되지 workerRouter this.getContext =(). actorOf (새 소품 (Worker.class) .withRouter (새 RoundRobinRouter (nrOfWorkers))^

akka-가이드 우선 자바/SRC/주/java/akka/tutorial/first/java/Pi.java : 127 : 오류 : 심볼을 찾을 수 없습니다. 지속 기간 = Duration.create (System.currentTimeMillis() - start, TimeUnit.MILLISECONDS); ^

기호 : 클래스 기간 위치 : 클래스 마스터 akka - 튜토리얼 - 첫 번째 자바/SRC/메인/자바/akka/튜토리얼/처음으로/자바/Pi.java가 : 127 : 오류 : 찾을 수없는 기호 지속 시간 duration = Duration.create (System.currentTimeMillis() - start, TimeUnit.MILLISECONDS); ^

기호 : 가변 기간 위치 : 클래스 마스터 akka-가이드 우선 자바/SRC/주/자바/akka/가이드/제/자바/Pi.java 158 : 경고 : 중단] 눅눅한 (클래스)가 더 이상 사용되지 않음 final ActorRef listener = system.actorOf (새 Props (Listener.class), "listener")); ^

akka-가이드 우선 자바/SRC/주/자바/akka/가이드/제/자바/Pi.java 161 : 경고 : 중단] akka.actor에 UntypedActorFactory는 ActorRef 마스터 사용되지 = system.actorOf (new Props (new UntypedActorFactory() { ^

akka-tutorial-first-java/src/main/java/akka/tutorial/first/java/Pi.java : 중단]에서 소품 (UntypedActorFactory) 소품 ActorRef 마스터 = system.actorOf (새 소품 (새 UntypedActorFactory() { ^

akka-tutoria을 중단되었습니다 168 : 오류 : 클래스에서 메서드 tell이 주어진 유형에 ActorRef를 적용 할 수 없습니다. master.tell (new Calculate()); ^

필수 : ​​발견 개체 ActorRef
:
이유를 계산 : 실제와 형식 인수 목록은 말 그대로 복사 ANS가 최종 파이를 붙여 넣은


5 경고

길이
7 오류 차이 .java 파일을 컴파일하고 컴파일을 시도했는데 진행 방법을 완전히 잃었습니다. . "부터 어떻게 다른 일을 보여 거기에 몇 가지 튜토리얼이 있습니다 안녕하세요 : :-(

어떤 아이디어가 좋은 것

답변

0

가장 좋은 방법은 Akka를 시작하는 형태 보증의 Activator 사용하는 것입니다 Akka "를 고급 클러스터 기능을 사용하는 것으로 변경하면 here 전체 목록을 볼 수 있습니다.

그렇다면 문제는 Akka 2.2.1의 2.0.2 문서에서 자습서를 실행하려고 시도했기 때문입니다.

+0

DOH !! 내 나쁜 ... 내가 찾을 수있는 유일한 Tut입니다. 아마도 Activator로 시작해야 할 것 같습니다. - / – user1974297