2016-12-15 20 views
1

Java에 익숙하지 않아 현재 응용 프로그램과 함께 Firebase Admin SDK를 사용하려고합니다.
Eclipse를 Maven 플러그인과 함께 사용하고 있습니다. 로,Firebase Admin SDK가 초기화되지 않았습니다. (Java)

내가 그 후

<dependency> 
    <groupId>com.google.firebase</groupId> 
    <artifactId>firebase-admin</artifactId> 
    <version>4.0.3</version> 
</dependency> 

내 메이븐 pom.xml 파일에이 종속성을 포함했다

, 나는 SRC/메인/자바 아래에 새 응용 프로그램을 만들어 나는 아래의 코드와 SDK를 초기화하는 시도 공식 Google 문서에서 요청했습니다.

package com.vogella.maven.quickstart; 

import com.google.firebase.FirebaseOptions; 

public class App { 

    public static void main(String[] args) 
    { 
     /*Firebase SDKをinitializeするために*/ 
     FirebaseOptions options = new FirebaseOptions.Builder(); 
    } } 

그러나, 나는 구글 공식 문서는 잘못된 내가

Builder options = new FirebaseOptions.Builder() 

에 코드를 변경해야한다는 오류인가는 무엇입니까?

+1

게시 오류 메시지 –

+0

잘못 ... 괜찮의 _actual_ 텍스트를 build()해야하지만, 내가 일본어로 Eclipse를 사용하고 같은 오류가 일본어에 の型 を Builder に 변경합니다. 의미 "Builder로 옵션을 변경하십시오" – sabrinazuraimi

답변

1

copy the rest of the code

FirebaseOptions options = new FirebaseOptions.Builder() 
    .setServiceAccount(new FileInputStream("path/to/serviceAccountKey.json")) 
    .setDatabaseUrl("https://<DATABASE_NAME>.firebaseio.com/") 
    .build(); 

FirebaseApp.initializeApp(options); 

을하지 않았다처럼 오류가 분명히 FirebaseOptions 클래스는 new FirebaseOptions.Builder()에 할당 할 수 없다는 것입니다 본다.

그것은 "옵션"을 말한다 .. 당신은 Builder

+0

오, 이런 .. 이건 멍청한 질문 이었어. 고맙습니다! – sabrinazuraimi

관련 문제