2013-11-27 6 views
16

Zastosowanie: Łączenie BigQuery użyciu BigQuery API dla Java Środowiska: Eclipse, Windows 7Nazwa aplikacji nie jest ustawiona. Kreator połączeń # setApplicationName. Błąd

Moja aplikacja została uruchomiona grzywny aż do ostatniej nocy. Zrobiłem żadnych zmian (oprócz ponownego uruchomienia komputera) i mój kod jest nagle daje mi ten błąd:

Application name is not set. Call Builder#setApplicationName. 

szczęście miałem tar'd wersję mojego obszaru roboczego z ostatniej nocy. Sprawdziłem folder i okazało się, że plik local_db.bin jest inny. Usunąłem istniejący plik local_db.bin i spróbowałem ponownie uruchomić program. I działało dobrze!

Jakiś pomysł, dlaczego tak się stało?

Mam nadzieję, że pomoże to każdemu, kto natknie się na tę kwestię.

+0

gula. Wydaje się, że dzieje się to za każdym razem teraz. Czy ktoś może rzucić trochę światła? –

+0

Ten sam problem tutaj, ale przy użyciu Google Coordinate SDK –

Odpowiedz

22

Spróbuj tego, aby ustawić nazwę aplikacji

Drive service = new Drive.Builder(httpTransport, jsonFactory, null) 
        .setHttpRequestInitializer(credential) 
        .setApplicationName("Your app name") 
        .build(); 
+2

Gdzie mogę dodać ten kod ?? –

+0

nie może rozpoznać symbolu "konstruktora" –

+0

@SampathKumar .. –